在.net核心中是否有任何方法可以在Azure Service bus中浏览消息,类似于.net框架的servicebus.messaging https://docs.microsoft.com/en-us/azure/service-bus-messaging/message-browsing
答案 0 :(得分:0)
是的,您可以使用Service Bus Explorer。该工具可以完成很多工作。
https://github.com/paolosalvatori/ServiceBusExplorer
文档
https://github.com/paolosalvatori/ServiceBusExplorer/blob/develop/docs/documentation.md
编辑
请参阅以下示例,向您展示如何使用API。
https://github.com/Azure/azure-service-bus/tree/master/samples/DotNet/Microsoft.Azure.ServiceBus
Message Browsing可能就是您想要的。
消息浏览-MessageBrowse显示如何枚举所有消息 驻留在队列或订阅中而不接收或锁定它们。 此方法还允许查找延迟和计划的消息。
答案 1 :(得分:0)
以编程方式浏览消息与两个客户端,.NET Framework WindowsAzure.ServiceBus
()和新的.NET Standard Microsoft.Azure.ServiceBus
客户端相同。
PeekLock
。使用QueueClient
或SubscriptionClient
可以查看消息。
请注意,您可以按计数来查看邮件,即要查看的邮件数量,但不能按status来查看。此外,您可以通过SequenceNumber
一次查看一条消息。