If you know some online file storage or protocol (such as Amazon S3, Google Storage, FTP) and you can develop simple library for such storage, then we will work with you!
We're looking for new online file storages for our backup tool.
Right now we use FTP and Amazon S3 storages only.
Please specify name of online remote storage and URL to its description in bid!
So, you just choose any remote storage from popular ones in internet and offer us C# API (for ASP.NET) for this storage.
Your job result is DLL (compatible with ASP.NET, ET Framework 2.0, MediumTrust) with next public methods:
1. List[string] GetFiles(string folderOrBucketName)
2. bool CreateFolderOrBucker(string? folderOrBucketName)
3. bool UploadFile(string? folderOrBucketName, string filePath, string remoteName)
4. bool DownloadFile(string folderOrBucketName, string remoteName, string savedFilePath)
IMPORTANT: your library should never use big amounts of operating memory with [login to view URL] or similar. We plan to use it for enough big files and reading all file content to memory in one moment will throw OutOfMemoryException 100%!.