我使用Azure Service Bus 1.1 (the on premise version)設置訂閱與在Azure的服務總線(內部)沒有匹配的過濾器的消息
我試圖建立一個將收到沒有過濾到郵件訂閱任何其他現有的訂閱。
我有3個控制檯應用程序,一個用於創建主題和訂閱,一個向主題發送消息,另一個從訂閱接收消息。
我還在使用Service Bus Explorer(V2.1)查看我的控制檯應用程序正在發生什麼。
我試圖建立其使用作爲this page和this page描述該主題的MatchNoneFilterExpression
但示例代碼不編譯(?),即所述FilterAction和FilterExpression屬性不在RuleDescription類
RuleDescription matchNoneRule = new RuleDescription()
{
FilterAction = new SqlFilterAction("set defer = 'yes';"),
FilterExpression = new MatchNoneFilterExpression()
};
我使用
的RuleDescription類是Microsoft.ServiceBus.dll 它提供以下特性v2.1.0.0,
如何向特定訂閱發送不匹配其他過濾條件的郵件?