我注意到可以使用适用于 .Net 的 AWS 开发工具包创建的许多请求对象都具有 .With() 方法以及可以直接设置的公共属性。
我的问题是有理由使用 .With 方法而不是仅仅设置属性,即:
var listQueuesRequest = new ListQueuesRequest().WithQueueNamePrefix(queueNamePrefix);
或者
var listQueuesRequest = new ListQueuesRequest() {
QueueNamePrefix = queueNamePrefix
};