关闭应用程序时删除连接的问题

时间:2015-01-20 11:34:22

标签: c# .net rabbitmq amqp

我正在使用.NET RabbitMQ客户端库。我想开发一个消息传递系统。为此,我实现了RabbitMQ的所有必要方法。此外,我必须开发一个dispose()来删除RabbitMQ的连接,因为连接不会自动删除。我在FormClosing()事件中调用此方法,因此当用户通过单击关闭按钮关闭应用程序时将触发此方法,并且将删除逻辑连接。到目前为止,所有代码都运行良好。

问题是,调用dispose()显式删除连接是不好的做法,因此我不想使用dispose()。我无法删除任何内容 关闭应用程序时的连接而不触发 dispose()。连接仍然在RabbitMQ中。

如何在不调用的情况下从RabbitMQ中删除这些连接 明确地dispose()

0 个答案:

没有答案