0
我已一個人的遺留代碼,我從AWS SDK V1遇到:AWS SDK從v1遷移到v2:如何正確實施WithSubscriber()?
TransferUtilityUploadRequest request = new TransferUtilityUploadRequest()
.WithBucketName(bucket)
.WithKey(filePath)
.WithTimeout(TIMEOUT)
.WithSubscriber(this.uploadFileProgressCallback);
我每the Amazon v2 Migration docs知道,前三個屬性應該被改寫:
TransferUtilityUploadRequest request = new TransferUtilityUploadRequest()
{
BucketName = bucket,
Key = filePath,
Timeout = TIMEOUT
}
然而,他們不」不要提及任何關於WithSubscriber()
的內容。
我這樣做,但是,看到一個名爲UploadProgressEvent
的事件,我猜我應該可以訂閱爲:
request.UploadProgressEvent += this.uploadFileProgressCallback;
不過,我不認爲這在任何地方正式文件。
所以,問題:有人可以確認這是在v2中實現這一點的正確方法,還是指向我將其備份到文檔?
感謝您的確認,併成爲開發團隊的一員,爲他們的產品回答有關StackOverflow的問題。讓我在開發者和客戶的同時感到高興! – SeanKilleen
很高興幫助! –