2012-03-20 1 views

답변

2

우리가 OPS는 재 컴파일없이 변경할 수 있도록 설정에서 해당 설정을 넣어 사용자를 밀어 원하기 때문에 쉬운 방법이 없습니다. NSB가 설정을 읽는 위치를 무시하고 대신 코드에 넣을 수 있다고했습니다. 구현하여이 작업을 수행 : 나는 NserviceBus의 확장을 사용하는 최근까지 회사에 근무했다

https://github.com/NServiceBus/NServiceBus/blob/master/Samples/PubSub/Subscriber1/ConfigOverride.cs

+1

:

IProvideConfiguration 여기

하면 작업을 수행하는 방법에 대한 예입니다. 건축은 완전한 실패 였지만, 최악의 상황은 여러 가지 경멸감이 있었기 때문에 나무 아래에서 진행되는 마법이었습니다. 디버깅은 NServiceBus로는 쉽지 않았습니다.보고자하는 설정이 없어도 많은 일들이 일어나면 훨씬 더 복잡해집니다. – Marco

+0

동일한 소프트웨어를 사용하여 잠시 동안 작업 한 경우에도 컨벤션은 훌륭하지만 방금 이동하면 구성하는 것도 좋은 방법입니다. 모든 사람들에게 컨피규레이션 경로를 넘겨야하는 것은 좋은 생각이 아니므로 두 가지 경우 모두 선택해야합니다. – Marco