C# 如何删除RabbitMQ交换?

C# 如何删除RabbitMQ交换?,c#,rabbitmq,rabbitmq-exchange,C#,Rabbitmq,Rabbitmq Exchange,这似乎是一个非常基本的操作,但我找不到在RabbitMQ中删除命名交换的方法。我正在Windows上运行它,并使用命令行工具。在这一点上,如果存在一个交换,我会接受一个.NETAPI调用来删除它。谢谢你。想明白了。就用这个吧。算出了。只要使用。管理插件就可以了,如果您不需要以编程方式执行它(但您的问题表明并非如此) .NET API中有一个用于删除exchange的命令。这是IModel.ExchangeDelete——如果您不需要以编程方式执行它,在管理插件中也可以清楚地调用它(但您的问题表明

这似乎是一个非常基本的操作,但我找不到在RabbitMQ中删除命名交换的方法。我正在Windows上运行它,并使用命令行工具。在这一点上,如果存在一个交换,我会接受一个.NETAPI调用来删除它。谢谢你。

想明白了。就用这个吧。

算出了。只要使用。

管理插件就可以了,如果您不需要以编程方式执行它(但您的问题表明并非如此)


.NET API中有一个用于删除exchange的命令。这是
IModel.ExchangeDelete
——如果您不需要以编程方式执行它,在管理插件中也可以清楚地调用它(但您的问题表明不是这样)


.NET API中有一个用于删除exchange的命令。这是
IModel.ExchangeDelete
——在中也明确指出了这一点。

你说得对。这就是原始问题(命令行或编程)的意图,我很难为情地说我完全忽略了智能意义上的ExchangeDelete。谢谢。我的后续问题是:在.NET中,有没有办法确定命名交换是否存在?您必须尝试声明它,如果通道关闭,您就知道它存在。愚蠢,但这是AMQP规范。你是对的。这就是原始问题(命令行或编程)的意图,我很难为情地说我完全忽略了智能意义上的ExchangeDelete。谢谢。我的后续问题是:在.NET中,有没有办法确定命名交换是否存在?您必须尝试声明它,如果通道关闭,您就知道它存在。愚蠢,但这是AMQP规范。