【发布时间】:2018-10-16 11:13:14
【问题描述】:
目前我正在使用以下代码:
MessagingFactory mf = MessagingFactory.CreateFromConnectionString(RuntimeConfig.ConnectionStrings.PrimaryAzureSb);
MessageReceiver mr = mf.CreateMessageReceiver(string.Format("{0}/subscriptions/{1}", topicName, subscriptionName, ReceiveMode.PeekLock));
接收来自主题的消息。
但我需要在接收时过滤消息,所以我尝试添加 SQLFilter 但我无法实现。
有什么方法可以为已经存在的主题和订阅添加 SQLFilter。
提前致谢。
【问题讨论】:
-
您是否希望在接收来自订阅的消息时使用 SQL 过滤器?换句话说,您希望接收来自与特定 SQL 过滤器匹配的订阅的消息?
-
@GauravMantri 是的 .. 我需要使用 SQLFilter
-
注意您正在使用的库:如果您刚开始使用 Azure 服务总线,请使用新客户端 Microsoft.Azure.ServiceBus。
标签: c# azure azureservicebus