首页 > 解决方案 > 在公共交通 5.2.1 中共享交通工具

问题描述

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

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

标签: masstransit

解决方案


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

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


推荐阅读