はい、http: //nuget.org/packages/NServiceBus.CastleWindsor/3.3.5 は Windsor + NServiceBus 統合の最新の安定バージョンです。このパッケージは Castle.Windsor v3.0.0.4001 に対してテストされています。
MVC3 プロジェクトで NServiceBus + Windsor を使用するのは非常に簡単です。このサンプルを出発点として参照してください。
実行する必要があるのは、nuget パッケージを参照し、Windsor コンテナーを使用するように変更することだけです。次に例を示しGlobal.asax.cs
ます。Application_Start()
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
// NServiceBus configuration
Configure.WithWeb()
.CastleWindsorBuilder()
.ForMvc()
.JsonSerializer()
.Log4Net()
.MsmqTransport()
.IsTransactional(false)
.PurgeOnStartup(true)
.UnicastBus()
.ImpersonateSender(false)
.CreateBus()
.Start(() => Configure.Instance.ForInstallationOn<NServiceBus.Installation.Environments.Windows>().Install());
}