盘点C#那些有名的依赖注入的框架

Posted 朝夕Net社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了盘点C#那些有名的依赖注入的框架相关的知识,希望对你有一定的参考价值。

问题背景:

主流的SSH到处都是依赖注入,另外独立的依赖注入框架也数不过来,并有JSR-330作为规范。而C#这边,似乎只有一个Unity,而且用的人似乎不多啊...
这是为什么
补充:
@赵劼 问有没有研究过,我确实没有仔细研究过。我没做过Java EE开发,但是Spring,Struts和Guice等框架确是如雷贯耳;C#这边,名气大的也就Unity了。
于是我把Java,C#,Spring,Structs,Guice,Unity关键字后面加上dependency injection,谷歌一下看结果数:
 Java:1,100,000
 C#:407,000
 Spring:511,000
 Struts:105,000
 Guice:85,000
 Unity:165,000


盘点C#那些有名的依赖注入的框架
盘点C#那些有名的依赖注入的框架

Anwer:

原谅你的不了解,毕竟你只是做java,而且看上去在java领域也不是很深入。Unity、autofac、http://spring.net、MEF、Injection、http://Asp.Net Core的ServiceCollection,真的很多的。

顺便提一下,自己写IOC独立容器的也很多,比如我写过ElevenContainer,支持三种注入,支持不限层级递归注入,支持生命周期管理,支持AOP扩展,很厉害的哟~

盘点C#那些有名的依赖注入的框架

微软MVP组建的.Net社区

你加入了吗?

微软MVP:Eleven组建

国内首屈一指的.Net活跃社区

完整配套的学习资料

最新最热的技术文章

社区内优质岗位直推

全部免费奉送给大家

优质内容持续更新中


戳以下文章立即获取

以上是关于盘点C#那些有名的依赖注入的框架的主要内容,如果未能解决你的问题,请参考以下文章

#yyds干货盘点# JetPack | Hilt-依赖注入框架上手指南

#yyds干货盘点#介绍依赖注入,依赖查找,控制反转--php实例

C#单元测试--如何使用moq.mock进行依赖注入

Spring 依赖注入(注入方式)

C# 利用Autofac批量接口注入依赖学习记录

依赖注入那些事儿