我是Azure Service Bus的新手,想知道我是否可以將多個訂閱者加入隊列或主題?在兔子MQ中,我可以有1個發佈者的多個訂閱者。 我想要做的是,我正在使用CQRS,並且當事件處理時某些命令進入系統時,我想將它們推送到消息隊列中。 我希望2個訂戶能夠從該隊列中獲取消息,一個供我內部處理。另一個用於處理併發送到外部。
我有一個消息泵看起來像這樣: public class MessagePump<T> where T : class
{
public async Task Run(string inQueue, IMessageProcessor<T> processor, CancellationToken cancellationToken)
{
var co
使用隊列客戶端創建輔助角色時的模板代碼提供了消息泵實現。代碼中有一條評論: // Initiates the message pump and callback is invoked for each message that is received, calling close on the client will stop the pump.
sourceClient.OnMessage(r
爲了記錄目的,我希望獲得給定訂閱客戶端的Azure服務總線訂閱的消息數。唯一的examples我發現使用NamespaceManager,但這似乎有點多餘,因爲我已經有一個SubscriptionClient。有沒有辦法直接從客戶端到SubscriptionDescription? FWIW,我試圖通過名字空間管理器使用的彎路,但我得到了它拋出一個401未經授權錯誤: int GetMessage