从NServiceBus / Raven中删除订户

时间:2013-01-22 22:36:29

标签: nservicebus nservicebus3

将NserviceBus 3.3与Raven一起用于订阅持久性。

我正在创建一个原型应用程序,它将在我们的测试环境中使用来自发布者的消息。该应用程序将仅使用几周,此时它可能(基本上)以当前形式丢弃。

我不希望发布者继续向此订阅者的出站队列发送消息。实际上,我希望它的存在完全从系统中删除。

我如何从系统中删除此订户的所有知识?

2 个答案:

答案 0 :(得分:2)

要执行此操作,您需要手动管理订阅。

查看PubSub sample,特别是this file,您还需要告诉总线not to autosubscribe,此示例应该为您提供执行此操作所需的所有代码。

答案 1 :(得分:0)

PubSub文章的链接已损坏。以下是新链接:https://github.com/Particular/NServiceBus.Msmq.Samples/tree/master/PubSub