Я реализовал обработчик .ashx, который получает часть загруженных частей файла с клиента. Раньше я сначала хранил файлы в папке temp, прежде чем загружать их в AWS. Поскольку файлы стали довольно большими, я бы хотел пропустить часть папки temp и загрузить их непосредственно в AWS с помощью запросов MultiPart.Загрузка файла многостраничного AWS .NET SDK из Http
Это выглядит хорошо до сих пор, но я не могу найти перегрузку, которая принимает либо HttpPostedFile или поток для загрузки ..
я что-то вроде следующего возможно?
// Create request to upload a part.
UploadPartRequest uploadRequest = new UploadPartRequest()
.WithBucketName(myBucket)
.WithKey(myKey)
.WithUploadId(myUploadId)
.WithPartNumber(partNumber)
.WithInputStream(inputStream);