我正在尝试在一个目录中运行包含多个端点配置的 NServiceBus 解决方案。我正在使用(除其他外)/endpointConfigurationType:“类,程序集”执行 host.exe。
主机正确地将自己隔离为仅使用一个端点配置,但随后它似乎无论如何都会扫描目录,加载和利用在其他服务使用的其他 DLL 中找到的任何 NSB 接口。例如,正在执行其他端点 DLL 中的 IWantToRunAtStartup 实现,尽管我只希望 NSB 关心 /endpointConfigurationType 中的接口。
将 NSB 解决方案部署到平面文件夹结构需要哪些所有步骤,以便 NSB 只关注它被告知执行的端点?