Pobieram plik z Amazon S3. Chcę przekonwertować plik do bajtów, tak że można go pobrać w następujący sposób:Jak mogę uzyskać bajty GetObjectResponse od S3?
var download = new FileContentResult(bytes, "application/pdf");
download.FileDownloadName = filename;
return download;
Mam plik tutaj:
var client = Amazon.AWSClientFactory.CreateAmazonS3Client(
accessKey,
secretKey,
config
);
GetObjectRequest request = new GetObjectRequest();
GetObjectResponse response = client.GetObject(request);
wiem o response.WriteResponseStreamToFile(), ale chcę, aby pobrać plik do zwykłego folderu pobierania. Jeśli skonwertuję GetObjectResponse na bajty, mogę zwrócić plik. Jak mogę to zrobić?
Dziękuję Erica, to działa. –