我正在尝试将我的ASP.NET Web Forms (Framework4.0)应用程序设置为使用Ninject.Web。我想使用RC3 3.0.0,因为我遇到了数据绑定控件的问题。
通过我对Ninject.Web.Common和Ninject.Web的考察,似乎有两种方法可以使用现有框架创建内核。第一种方法是通过App_Start文件夹中定义的类,第二种方法是在从NinjectHttpApplication派生时覆盖CreateKernel方法。
展望Ninject.Web 3.0.0,哪种方法是创建内核的首选方法?
发布于 2012-03-13 00:54:14
没有更好的方法。为NuGet添加了App_Start方式,因此它不需要更改现有文件。保留NinjectHttpApplication是为了向后兼容。使用你更喜欢的那个。
https://stackoverflow.com/questions/9667853
复制相似问题