asp.net-mvc-3 - Structuremap、AutoFac 或 Ninject,哪一个适合大型 Web 应用程序?

标签 asp.net-mvc-3 ninject structuremap autofac

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

4年前关闭。




Improve this question




我有一些工作经验Structuremap .现在我正在使用 ASP.NET MVC 3 创建一个大型的大型网络应用程序(实际上是一个社交网站) , Entity Framework 4.1 code-first , SqlServer 2008 , 通过 C#.NET 4 . Structuremap中的哪一个, AutoFac , 和 Ninject你会建议我在这种情况下使用吗?性能和易用性很重要。感谢任何帮助、想法和建议。

最佳答案

我认为他们之间没有区别!它与你自己相关联。每个人都有自己的最爱,你也是。我用 StructureMap并且对于大型和/或小型应用程序来说已经足够好了。

更新:

好吧,几个月前我遇到了Simple Injector这真的很简单,而且很快。我已经在几个不同规模的项目中使用过它,它真的很完美。

关于asp.net-mvc-3 - Structuremap、AutoFac 或 Ninject,哪一个适合大型 Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7891564/

相关文章:

asp.net-mvc-3 - 如果 ViewEngines 集合中有多个引擎,MVC3 如何选择要使用的 ViewEngine?

c# - 依赖注入(inject)如何应用于这种情况?

c# - 在运行时将接口(interface)的不同实现注入(inject)命令

asp.net-mvc-3 - 如何从局部 View 将 JavaScript 渲染到 MasterLayout 部分?

asp.net-mvc-3 - 从局部 View 向布局页面添加js和css文件

sql-server - 无法从 MVC 应用程序连接到 SQL Server Express 2008

c# - AOP Ninject 停止拦截方法被调用

asp.net-mvc-3 - 使用 Ninject 获取对象的实例

dependency-injection - StructureMap 拦截器

c# - 如何使用 StructureMap 将不同的依赖项注入(inject) WebApi Controller