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
很高兴帮助! –