0

Castle Windsor v3+ では、このIWindsorContainer.AddFacility<T>(string idlnConfiguration)メソッドは廃止されました。古いバージョンでは、このメソッドを使用して、呼び出しIConfigurationStore.AddFacilityConfiguration(string key, IConfiguration config)で「idlnConfiguration」と「key」が同じ場所を呼び出すことにより、動的構成を追加できました。

例えば:

store.AddFacilityConfiguration("quartzNet", facilityConfig);
container.AddFacility<QuartzFacility>("quartzNet");

Windsor 3 でこれを行うための推奨される方法は何ですか? ObsoleteAttribute のメッセージは、container.AddFacility<T>()代わりに使用することを示していますが、方法がわかりません。

4

1 に答える 1

4

推奨される方法は

container.AddFacility<SomeFacility>(f => f.Configure("me").Here());

明らかに、施設はこれをサポートする必要があります。

于 2012-09-17T21:03:36.970 に答える