동일한 설치 디렉토리에서 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// serviceName에 설치 : ABC
하지만 난 어떤 구성 경로를 우리가 가지고 두 그래서 인스턴스 이름의 영향을 결합하고 싶습니다 : XYZ/인스턴스를. 그래서 나는 이것으로 추측된다 - 어떻게 인스턴스 이름을 가져올 수 있을까? 또는 여러 개의 개별 설치 디렉토리와 인스턴스마다 app.configs를 사용하지 않고도이 작업을 수행 할 수있는 대체 경로가 있습니까?
감사
대단히 감사합니다. Adam - 현재 전체 서비스 이름 (인스턴스 이름)을 가져올 수있는 일부 코드를 사용하고 있지만 프로파일이 더 나은 방법 일 수 있습니다. –