MassTransit:具有多个队列的单个直接交换

问题描述

我正在尝试将Masstransit与现有的RabbitMQ服务器一起使用,该服务器具有一个直接交换并带有两个队列。但是,我似乎无法使该设置正常工作。我在代码中尝试了不同的配置,但没有成功。这是一个从两个队列接收消息的应用程序。此应用程序仅关注队列的消耗部分。

我会发布一些代码,但是老实说,我不知道我应该使用哪段代码作为起点,因此希望有人可以指出我正确的方向。

解决方法

有一个示例显示了如何通过路由键使用直接交换:

https://github.com/MassTransit/Sample-Direct

您仍然需要发送受支持的邮件信封,或使用RawJson序列化器。