I need a self contained library which I can use in a .NET web service. The purpose of the lib will be to upload a Image file to a existing S3 account.
I have the S3 account, buckets setup, etc.
The lib should essentially expose one main method:
UploadImageToS3( Byte[] ImageToUpload, string szBucketName, string szFinalImageName )
The constructor of the lib should take in the AWS access key and other auth information.
This should be a quick project for anyone who knows s3.
## Deliverables
The delivery should be two parts:
1. The main lib used for the file upload
2. A simple C# console program (or winforms, whatever is easier for you) which demonstrates how to use the lib and proves it works
I will not be providing my S3 account for you to test with for security reasons, **you need to have your own
** The lib will be integrated into .NET web service by me, no install or setup with that is required however the lib needs to be able to function within a web service. For example the lib cannot write to the disk, etc.
I expect to recieve a ZIP File with the code, VS2008 solution, etc.