如何清除MassTransit队列?

我想在集成测试SetUp例程中删除队列中的所有消息,我该如何实现? google / intellisense-bruteforce没有运气。

如果重要 – 我正在使用RabbitMq作为传输。

没有办法从MassTransit中的队列中“删除”。 对于测试,您可以通过rabbitmq://localhost/*?temporary=true使用临时随机队列URI。 或者你可以在现有队列URI的末尾追加?temporary=true以便随后清理MT。 注意:截至2.8,当前的临时交换不会被清除。 这应该在下一个版本中修复。