我试图找到一种方法来支持从相同的安装目录(但作为单独的进程运行)的nServiceBus的多个配置。现在人们怎么做呢?nServiceBus的多个配置文件 - 相同的目录
我知道:
- 程序可以用
NServiceBus.Configure .With() ... .MsmqTransport() .Configurer.ConfigureComponent<MsmqTransport> (NServiceBus.ObjectBuilder.ComponentCallModelEnum.None) .ConfigureProperty(x => x.InputQueue, "DynamicInputQueue1") .ConfigureProperty(x => x.ErrorQueue, "DynamicErrorQueue1");
- 更改参数,您可以通过安装多个服务的 “实例”:
NServiceBus.Host.exe /安装/服务名:XYZ /例如:ABC
,但我想这两个这样的实例名称的影响该配置路径,我们需要结合起来。所以我想它归结为这 - 我如何获取实例名称?或者有没有其他的路线我可以采取这一点,而不诉诸多个单独的安装目录和每个实例的app.configs?
感谢
很好,谢谢亚当 - 我正在使用一些代码,使我能够获取完整的服务名称(因此实例名称),但它看起来像配置文件可能是一个更好的选择。 –