nservicebus - 从 NServiceBus/Raven 中删除订阅者

标签 nservicebus nservicebus3

将 NserviceBus 3.3 与 Raven 结合使用以实现订阅持久性。

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

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

我该如何从系统中删除该订阅者的所有信息?

最佳答案

为此,您需要手动管理订阅。

看看 PubSub sample ,具体来说this file并且您还需要告诉公交车not to autosubscribe ,此示例应该为您提供执行此操作所需的所有代码。

关于nservicebus - 从 NServiceBus/Raven 中删除订阅者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14469337/

相关文章:

viewmodel - 是否有在 Web 应用程序中列出 sagadata 的首选方法?

json.net - DataBusProperty<byte[]> 上的 NServiceBus MessageDeserializationException

amazon-ec2 - 在 Amazon EC2 托管应用程序中使用 NServiceBus

asp.net-mvc - 当我传递某些类型进行扫描时,MVC 中的 NServiceBus 初始化失败

azure - Azure 中的 NServiceBus 错误队列

c# - NServiceBus 在此 WCF MVC 场景中有用吗?

wcf - 集成端点的 WCF 和 WSDL 的任何可行替代方案?

NServiceBus稍后处理消息

NServiceBus 4 和 DTC