应该如何组织 IoC 容器的配置?我知道通过代码注册应该放在应用程序的最高层,但是如果一个应用程序有数百个依赖项需要注册怎么办?与 XML 配置相同。我知道您可以将 XML 配置拆分为多个文件,但如果有人不得不挖掘多个 XML 文件,这似乎会成为维护的麻烦。
是否有组织依赖项注册的最佳实践?从我看过的所有视频和教程来看,演示中使用的代码非常简单,可以放在一个位置。我还没有遇到过使用大量依赖项的示例应用程序。
最佳答案
Autofac 和其他软件(例如 Ninject)为此目的采用了模块概念。 http://code.google.com/p/autofac/wiki/StructuringWithModules可能是您正在寻找的。p>
Hth 尼克
关于inversion-of-control - IoC 容器配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2664967/