1つのソリューションの異なるプロジェクトからオブジェクトをiocコンテナに登録するためのベストプラクティスを理解しようとしています。複数のアセンブリからのIoCコンテナの登録
私は4つのプロジェクトとソリューションを持っていると私はプロジェクトのそれぞれにインストーラを作成するためのソリューションを見て、このようsomtehing一箇所呼び出し中:
_container = new WindsorContainer();
var assemblyNames = new[] {"Dal", "Utils" };
_container.Install(assemblyNames.Select(
x => (IWindsorInstaller)new AssemblyInstaller(Assembly.Load(x),
new InstallerFactory())).ToArray());
しかし、また、私は、各溶液を見ましたプロジェクト、コンテナの作成があり、内部にはこの特定のプロジェクトに関連するオブジェクトの登録があります。
私の質問は:この状況のベストプラクティスは何ですか?