如何在Azure Service Bus中使用多个namspace时处理transport.Sanitization()

时间:2017-01-31 10:24:08

标签: c# nservicebus azureservicebus

我正在使用多个命名空间分区

var routing = transport.NamespacePartitioning();
routing.UseStrategy<RoundRobinNamespacePartitioning>();
routing.AddNamespace(name: "primary", connectionString: xyz);
routing.AddNamespace(name: "Secondary",connectionString: xy);

因此,在两个命名空间中创建订阅时需要帮助

1 个答案:

答案 0 :(得分:1)

您是否有机会查看有关该主题的documentation?它详细介绍了一切如何运作。

此外,还有sample提供了可以下载和运行的有效解决方案。它显示了如何清理事件,就像你问的那样。

清理将适用于您将要使用的所有命名空间(取决于分区策略)。