【发布时间】:2011-02-21 10:23:37
【问题描述】:
我已经阅读了几篇关于为 MVC3 项目设置 Ninject 的文章。
有人说你的 Global.asax.cs 应该从 NinjectHttpApplication 继承,其他人在通过 Application_Start() 构造 StandardKernel 时注册模块。
我个人使用了 NuGet,它以不同的方式创建了一个 AppStart_NinjectMVC3 类,并使用
[assembly: WebActivator.PreApplicationStartMethod(typeof(MyApp.AppStart_NinjectMVC3), "Start")]
各有优缺点吗?
【问题讨论】:
标签: asp.net-mvc-3 ninject webactivator