c# - 哪些依赖注入(inject)框架最适合 ASP.NET MVC 4?

标签 c# asp.net-mvc-4 dependency-injection inversion-of-control

<分区>

我是依赖注入(inject)的新手,正在从事一个在 ASP.NET MVC 4 中开发的项目。因此,我遇到了依赖注入(inject)的使用,并且很想知道哪些框架具有良好的性能并支持 ASP.NET MVC 4 .

我正在使用存储库模式、工作单元和服务层作为业务逻辑来创建多层架构。所以,我想要依赖注入(inject)。目前我对其他要求不太了解,我认为它应该支持 MVC 4。

正确的问题:哪些依赖注入(inject)框架最适合 ASP.NET MVC 4?我遇到了 Simple Injector,但在某处提到它不支持 MVC 4。

最佳答案

Simple Injector绝对支持MVC4。他们得到了 MVC 的快速启动包。它声明它适用于 MVC3,但它也适用于 MVC4。

我最近在一个项目中使用了它,它非常有用,我喜欢它的简单性。不要指望大量约定和隐藏配置,您只需创建一个容器并显式注册依赖项即可。

关于c# - 哪些依赖注入(inject)框架最适合 ASP.NET MVC 4?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20489018/

相关文章:

dependency-injection - 使用 IoC 和循环引用解决此问题的最佳设计是什么

c# - 如何使用 Task<List<T>> 从多个方法填充 List<T>?

c# - 将一个数组拆分为另一个数组

dependency-injection - 为什么 ServiceProvider 无法在 ASP.NET Core 中创建 Controller 实例?

c# - 使用 Unity 注入(inject)特定实现

c# - 为什么 ApiController 在方法上需要显式的 Http 动词?

c# - Xamarin.iOS 和 Swift 的互操作性

c# - WPF Canvas Children Bind ObservableCollection 可以包含不同形状和 TextBlocks 的 ViewModel 吗?

asp.net-mvc - 如何在jqgrid中创建两个页脚行

javascript - 组合框过滤后执行回调gridview