AWS S3 SDK包含允许通过S3FileInfo.OpenWrite方法创建可写流的功能。
http://docs.aws.amazon.com/sdkfornet/v3/apidocs/Index.html
但是,在.Net Core版本的SDK中删除了对此方法(以及整个Amazon.S3.IO命名空间)的支持。
是否有另一种生成可写S3流的方法?
TransferUtility和PutObject方法可以将可读的流对象作为参数,但似乎都没有提供创建可写S3流的能力。
以下问题类似:
Stream a multi-GB file to AWS S3 from ASP.NET Core Web API
但该用例有一个他们希望上传的预先形成的文件。我的用例涉及将在运行时生成的流。