从NServiceBus/Raven删除订阅服务器

从NServiceBus/Raven删除订阅服务器,nservicebus,nservicebus3,Nservicebus,Nservicebus3,将NserviceBus 3.3与Raven一起用于订阅持久性 我正在创建一个原型应用程序,它将在我们的测试环境中使用来自发布者的消息。该应用程序只会使用几个星期,在这一点上,它可能(基本上)以当前的形式被丢弃 我不希望发布服务器继续向此订阅服务器的出站队列发送消息。实际上,我希望它的存在完全从系统中移除 如何从系统中删除此订阅服务器的所有信息?要执行此操作,您需要手动管理订阅 请查看,特别是,您还需要告诉总线,此示例应提供执行此操作所需的所有代码。指向PubSub文章的链接已断开。这是一个新的

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

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

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


如何从系统中删除此订阅服务器的所有信息?

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


请查看,特别是,您还需要告诉总线,此示例应提供执行此操作所需的所有代码。

指向PubSub文章的链接已断开。这是一个新的链接:

所以一旦它在那里,就不能删除了?您需要知道您将来可能想要取消订阅?您仍然可以从代码中的任何位置调用
Bus.unsubscribe()
。您也可以删除RavenDb文档。我们使用powershell+RavenDb rest api来清除订阅,然后我们只需重新启动服务。@Marius您有可以分享的示例吗?