Я хочу загрузить файл с моей памятиStream на сервер Amazon S3.Как загрузить файл памяти в amazon S3?
Вот код:
public static bool memUploadFile(AmazonS3 client, MemoryStream memFile, string toPath)
{
try
{
Amazon.S3.Transfer.TransferUtility tranUtility = new Amazon.S3.Transfer.TransferUtility(client);
tranUtility.Upload(filePath, toPath.Replace("\\", "/"));
return true;
}
catch (Exception ex)
{
return false;
}
}
Тогда ошибка говорит,
«лучший метод перегрузки матч для 'Amazon.S3.Transfer.TransferUtility.Uplaod (строка, строка)' имеет некоторые недопустимые аргументы»
Вы не указали, на что указывает файлPath. Кроме того, «файл из моего memystream» не имеет смысла. –