8
有沒有辦法獲取Azure主題訂閱的當前消息計數?如何獲取Azure主題訂閱的消息數量?
我看到SubscriptionDescription類具有MessageCount屬性,但該類似乎只用於創建訂閱。我沒有看到爲現有訂閱檢索SubscriptionDescription對象的方法。
有沒有辦法獲取Azure主題訂閱的當前消息計數?如何獲取Azure主題訂閱的消息數量?
我看到SubscriptionDescription類具有MessageCount屬性,但該類似乎只用於創建訂閱。我沒有看到爲現有訂閱檢索SubscriptionDescription對象的方法。
我發現我一直在尋找:
var namespaceManager = NamespaceManager.CreateFromConnectionString(connectionString);
var subscriptionDesc = namespaceManager.GetSubscription(topicPath, subscriptionName);
long messageCount = subscriptionDesc.MessageCount;
我覺得幫助,如果你正在尋找一個認購計數,但不是主題計數。 (儘管取決於您的配置可能是相同的。)我正在尋找一個API,爲整個主題(包括所有訂閱)提供活動消息計數。 – Lucas