3

Rhino ServiceBusをASP.NETWebアプリケーションに追加したいのですが、DIコンテナーとしてNinjectを使用しています。これまでのところ、私が見続けるすべての例では、すでにNinjectを使用しているため、使用したくないCastleWindsorを使用しています。

Castle Windsorに直接依存せずに(たとえば、Ninjectを使用して)Rhino ServiceBusをASP.NETWebアプリケーションに追加する方法を示すチュートリアルはありますか?

4

2 に答える 2

3

基本的に、RhinoServiceBusFacility / AbstractRhinoServiceBusFacilityを Ninject モジュールとして書き直すことから始める必要があります。次に、他のファイルにも Castle 参照があります。たとえば、DefaultServiceBusには IKernel への参照があり、代わりに Ninject のカーネルを使用するように変更する必要があります。

于 2010-08-06T21:44:00.940 に答える
1

現在、Rhino Service Bus (RSB) は Castle に直接依存していません。モジュールは、AutofacSpring.netUnityStructureMap、そしてもちろんCastleとの統合に使用できます。

Ninject はまだサポートされていません。Castle 実装を参照実装として使用できます。

于 2012-08-07T10:45:22.573 に答える