依赖注入。准备ASP.NET vNext

时间:2014-09-24 21:14:58

标签: c# asp.net dependency-injection ioc-container asp.net-core

我们目前需要在C#中实现IoC容器,因为在我们项目的最后几周,依赖关系正在显着增长。

我们不会(至少现在)使用IoC所具有的所有功能,但使用构造函数注入和(很少)属性注入。

我使用default DI in ASP.NET vNext玩了一下,这对我们来说已经足够了。

问题是,由于vNext还没有准备好投入生产,我正在寻找一个使用相同语言的IoC容器'也就是最相似的一个。

我在网上找不到这些信息,而且我没有经验或知识来自己评估。

您认为哪个容器最适合a)初学者到ioc世界,b)类似于vNext otb ioc。

1 个答案:

答案 0 :(得分:4)

目前有适用于StructureMap,AutoFac,Ninject,Windsor和Unity的适配器。选择其中任何一个应该可以很容易地将现有注册插入到DI内置的vNext中。

查看存储库以获取aspnet依赖注入https://github.com/aspnet/DependencyInjection/tree/dev/src

相关问题