【发布时间】:2014-07-23 11:44:37
【问题描述】:
为什么 QueueClient 不是一次性的?它有一个 Close 方法。我总是要打电话给close吗?文档说:
向服务总线发送清理消息,以指示实体使用完成。 (继承自 ClientEntity。)
如果我只使用客户端发送,我需要这个吗?
【问题讨论】:
-
如果你想让这更简单,你可以创建自己的
IQueueClient接口,确实实现IDisposable,然后将它实现为Service Bus的@的适配器987654325@。见Adapter pattern -
这很奇怪。在链接到 msdn.microsoft.com/en-us/library/hh851740.aspx 之前,这里有一条评论,这有助于我理解它们实际上是线程安全的,不应该被丢弃。
标签: c# servicebus