Sto recuperando un file da Amazon S3. Voglio convertire il file in byte in modo che posso scaricare come segue:Come posso ottenere i byte di un GetObjectResponse da S3?
var download = new FileContentResult(bytes, "application/pdf");
download.FileDownloadName = filename;
return download;
ho il file qui:
var client = Amazon.AWSClientFactory.CreateAmazonS3Client(
accessKey,
secretKey,
config
);
GetObjectRequest request = new GetObjectRequest();
GetObjectResponse response = client.GetObject(request);
so di response.WriteResponseStreamToFile(), ma voglio scaricare il file nella cartella dei download regolari. Se converto GetObjectResponse in byte, posso restituire il file. Come posso fare questo?
Grazie Erica, funziona. –