0

NServiceBus の新機能

独自の内部 DI コンテナーでのNServicceBus検索を少し覗き見しましたが、ブートストラップ/初期化プロセスで構成が実際にマーカー インターフェイスを検索する時期を特定できませんでした。IProvideConfigurationNServiceBus

さらに、プロセスを制御するにはどうすればよいですか? 例えば。特定のアセンブリでのみスキャンするようにしますか?

また、このスキャン プロセスをオーバーライドして、コンテナーに対して独自に登録し、提供するインスタンスをオーバーライドしないようにすることはできますか?

4

2 に答える 2

0

これにはもう少し調査が必要ですが.Start()、構成の順序がさらに重要になります。これは厄介な見落としです-構成中の操作の順序は重要ではありません.接続文字列とその逆よりも、アプリ設定を最初に宣言することが重要なのはなぜですか. しかし、それは NServiceBus で行われます。

.UnityBuilder(myContainer)たとえば、最初に呼び出す場合IProvideConfiguration<>、myContainer に対して登録すると、サブスクリプション、saga 永続性、およびその他のそのような構成に使用されます。

もちろん、優れた OSS の伝統に従って、ドキュメントはゼロから悲惨な最小値の間に保持する必要があります。これにより、代わりに「コンサルテーション」サービスを販売できます。誰かが多くの構成方法の前後の状態を文書化してくれれば、数時間以上節約できたでしょうが、そうではありません。

于 2013-05-03T23:10:42.843 に答える