【发布时间】:2013-07-26 12:40:32
【问题描述】:
我最近使用 Autofac 作为 IoC 容器的依赖注入模式。
通常,我会在核心应用程序(Winform、WCF、WPF 等)中使用它。
目前我正在学习创建一个类库项目作为我的同行开发人员的框架,我倾向于坚持使用 DI 模式,因为它允许我随时进行单元测试。
如何在没有入口点的类库项目中配置 IoC Container?
我应该做类似的东西吗:
public static void ConfigureLibrary() {
//.. Do bootstraping here
}
并让核心应用程序在核心应用程序启动时调用它?
Patterns & Practices Enterprise Library 或 Spring.Net 等库是如何配置的?
【问题讨论】:
标签: c# .net dependency-injection inversion-of-control class-library