2
以前使用AWSSDK v1.5.12.0下面的代碼只是正常工作:Amazon Api升級似乎已經刪除了一些方法?
request.WithBucketName(_bucketName)
.WithCannedACL(S3CannedACL.PublicRead)
.WithKey(filePath).InputStream = inputStream;
request.AddHeaders(AmazonS3Util.CreateHeaderEntry("ContentType", contentType));
現在我使用v2.0.8.0出於某種原因,他們已經完全改變了API。
我掙扎的部分是AddHeaders
方法不再存在(也AmazonS3Util.CreateHeaderEntry
)
我現在無法添加標題,因爲我以前一樣。
有一個只讀Headers
財產,我無法找到另一種方式來添加它......我該怎麼辦呢?
我不知道,但AWS API文檔任何線索列出'Amazon.S3.Model.HeadersCollection'它可能就是你要找的 – Alex
正如我上面提到的標題集合是隻讀的。 – shenku
V2升級非常廣泛。你是否檢查了遷移指南 - http://docs.aws.amazon.com/AWSSdkDocsNET/latest/DeveloperGuide/net-dg-migration-guide-v2.html –