我已经开始使用Azure中的Azure Service Bus了。通过Internet浏览了一些参考资料,似乎人们在Microsoft.Arure.ServiceBus中使用Microsoft.ServiceBus.Messaging中的 BrokeredMessage 类而不是 Message 类。
我可以发送两种消息'类型'到Azure Service Bus并通过Azure Service Bus与它们一起使用。此外,两者都可用于异步操作。这两种类型的主要区别是什么?
[更新]本文介绍了在交换代理消息(https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-performance-improvements)时Azure Service Bus的最佳做法。我不确定它是否也被引用到Microsoft.Azure.ServiceBus中的消息。
答案 0 :(得分:13)
如果是使用Azure Service Bus的新项目,我建议如下:
Microsoft.Azure.ServiceBus
)Message
。NamespaceManager
的替换包已用完。Stream
的消息。答案 1 :(得分:2)
正如Gaurav Mantiri所说,Microsoft.Azure.ServiceBus是使用.Net Standard构建的库的较新版本。
您可以从github获取详细信息。
这是下一代Service Bus .NET客户端库,专注于队列和话题。该库使用 .NET Standard 1.3 构建。