Kev*_*vin 9 asp.net-mvc ninject
我完全是一个新手,Ninject我试图按照Shiju Varghese 关于DI的博客文章的教程.
我确实添加了ninject.dll和Ninject.Web.Mvc.dll的引用但是,因为Visual Studio无法解析函数RegisterAllControllersIn而被卡住了....
protected override void OnApplicationStarted()
{
AreaRegistration.RegisterAllAreas();
RegisterRoutes(RouteTable.Routes);
// RegisterAllControllersIn could not be found!!
RegisterAllControllersIn(Assembly.GetExecutingAssembly());
}
Run Code Online (Sandbox Code Playgroud)
我使用Visual Studio 2010 Prof,.Net 4,MVC2,Ninject 2.0.0.0/2.0.1.0和Ninject Web.mvc延伸
RegisterAllControllersIn住在Ninject.Web.MvcNinjectHttpApplication
您可能没有从MvcApplication[而不是HttpApplication或类似]派生您的 MVC 应用程序/全局类。
搜索此类内容的最佳方法是将 MVC、Ninject 和 Ninject.MVC 粘贴到 Reflector 中并执行 F3 搜索
| 归档时间: |
|
| 查看次数: |
1078 次 |
| 最近记录: |