April 2018
Intermediate to advanced
280 pages
8h 37m
English
Let's add a function to download the file from the S3 bucket:
static void downloadfile(){ try { IAmazonS3 s3Client = new AmazonS3Client(); /* create an S3 client object */ GetObjectRequest request = new GetObjectRequest() /* create a request object */ { BucketName = "packt-pub", /* parameters to the constructor */ Key = "myfile" }; using (GetObjectResponse response = s3Client.GetObject(request)) */ capture the response*/ { string title = response.Metadata["x-amz-meta-title"]; Console.WriteLine("The title of the file is : {0}", title); /* set the location of the destination file */ string destination_file = "D:\\download\\downloaded_file"; if (!File.Exists(destination_file)) { response.WriteResponseStreamToFile(dest); ...