繁体   English   中英

C#类库项目依赖注入引导程序

[英]C# class library project dependency injection bootstrap

我最近使用依赖注入模式和Autofac作为IoC容器。

通常,我会在核心应用程序(Winform,WCF,WPF等)中使用它。

目前我正在学习创建一个类库项目作为我的同行开发人员的框架,我倾向于坚持DI模式,因为它允许我进行单元测试。

如何在没有入口点的类库项目中配置IoC容器?

我应该做的事情如下:

public static void ConfigureLibrary() {
     //.. Do bootstraping here
}

并让核心应用程序在核心应用程序启动时调用它?

如何配置模式和实践企业库或Spring.Net的库?

如何配置模式和实践企业库或Spring.Net的库?

这是Chris Tavares关于这个主题的一篇有趣的文章

如何在没有入口点的类库项目中配置IoC容器?

通常,应用程序应该是服务注册的根。 但是,可以在库中提供默认注册。 是我几天前做的博客文章,我和我的团队目前做了什么。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM