Я загрузил изображение в Amazon Web Service S3. Я читаю изображение из S3, используя client.GetObject
.
Я конвертирую изображение в серию байтов. Для этого я создаю буфер (byte[]
) для хранения данных, когда я конвертирую поток в байты с помощью Stream.read
.
Для этого мне нужно выделить правильное количество байтов для буферного массива.
Мой вопрос: как я могу получить размер изображения после того, как оно было прочитано в S3Response object
. Я знаю, что могу запустить responseObject.ResponseStream, чтобы получить поток, но как мне получить размер потока?
Разработка с помощью AWS SDK .NET C #