依赖项注入.正在准备ASP.NET vNext

本文关键字:ASP NET vNext 注入 依赖 | 更新日期: 2023-09-27 18:24:22

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

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

我在ASP.NET vNext中使用了一些默认DI,这对我们来说已经足够了

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

我没能在网上找到这些信息,我也没有经验或知识来独自评估它们。

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

依赖项注入.正在准备ASP.NET vNext

目前有StructureMap、AutoFac、Ninject、Windsor和Unity的适配器。使用其中任何一个都可以很容易地将现有注册插入到DI中构建的vNext中。

检查aspnet依赖项注入的存储库https://github.com/aspnet/DependencyInjection/tree/dev/src