我有 1 个主题和 1 个订阅。
我正在创建这样的消息:
BrokeredMessage messageTaskA = new BrokeredMessage("New Task");
messageTaskA.Properties["Type"] = "A";
BrokeredMessage messageTaskB = new BrokeredMessage("New Task");
messageTaskB.Properties["Type"] = "B";
我想要总消息,类型 A 的总消息,类型 B 计数器的总消息:
1) Subscription 中的消息总数:SubscriptionDescription desc = namespaceManager.GetSubscription("topicName", "subscriptionName"); totalTask = desc.MessageCount;
2) A 类订阅中的消息总数:????
3) B 类订阅中的消息总数:????
不使用 Receive 和 Abandon 功能可以做到这一点吗?也许使用过滤器?
预先感谢瑞