在 Mass Transit 5.2.1 中共享交通工具

Sharing transports in Mass Transit 5.2.1

我正在尝试在具有 2 个总线实例(相同进程)的单元测试中使用 InMemoryBus 传输。一个总线实例应该发布一个事件,另一个总线实例应该使用它。

我认为,我需要的是此处记录的共享传输功能 http://masstransit-project.com/MassTransit/usage/transports.html,但它似乎在版本 5.2.1 中不再可用。有没有其他方法可以达到同样的效果?

不再支持具有共享内存传输的多个总线实例。如果您需要在同一进程中测试多个消费者,则可以使用具有多个接收端点的单个总线实例。

我猜您是从旧版本的 MT 升级,因为该功能很久以前就被删除了。