asp.net-mvc – 用于ninject的ASP.NET MVC 3 Preview配置
发布时间:2020-12-16 03:57:23 所属栏目:asp.Net 来源:网络整理
导读:我正在给ASP.NET MVC 3预览1一个旋转,并希望用它配置ninject.使用 ninject.web.mvc extension还是最好的方法吗?样本Scott Gu posts没有运行.它抛出“激活IControllerFactory错误”异常. 解决方法 我相信Scott Gu的代码应该是…… public static void Regist
我正在给ASP.NET MVC 3预览1一个旋转,并希望用它配置ninject.使用
ninject.web.mvc extension还是最好的方法吗?样本Scott Gu
posts没有运行.它抛出“激活IControllerFactory错误”异常.
解决方法
我相信Scott Gu的代码应该是……
public static void RegisterServices(IKernel kernel) { kernel.Bind<IProductRepository>().To<SqlProductRepository>(); kernel.Bind<IControllerFactory>().To<NinjectControllerFactory>(); } 在…中找到NinjectControllerFactory的位置 using Ninject.Web.Mvc; 所以是的,你仍然需要Ninject的mvc扩展. 也许有更好/更新的方法来定义MVC 3中的默认控制器工厂,但这就是我做到的. 如this post所示,MvcServiceLocator可能还会出现一些奇怪的行为. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 用于属性的ASP.NET MVC编辑器模板
- asp.net-mvc – 在使用Select2 ASP.NET MVC时进行不显眼的验
- 实体框架 – 使用EF和WebAPI,如何返回一个ViewModel并支持I
- AspNet Core在内存中使用,用于在IIS中运行时进行数据保护
- asp.net – 与另一个jQuery版本同时使用Kendo UI
- asp.net – Web Deploy和Parameters.xml:如何在多个项目之
- asp.net – 如何在javascript中检测/跟踪回发?
- asp.net – 在Entity Framework中的2个语句中锁定表
- asp.net-mvc – 使用OWIN的Google身份验证Oauth在MVC5中没有
- 谈谈Circuit Breaker在.NET Core中的简单应用
推荐文章
站长推荐
- asp.net-mvc-4 – 无法解析类型名称:Glass.Mapp
- asp.net-mvc – Asp.Net MVC路由在5.1中没有按预
- asp.net-mvc – 我们如何使用ASP.NET MVC 4和MEF
- asp.net 操作FTP作为数据中转-Helper.cs
- 使用asp.net中的web api通过http进行身份验证
- asp.net-ajax – 建议使用不引人注意的AJAX与MVC
- 如何在实时服务器上调试asp.net应用程序
- asp.net-identity – 如何本地化ASP.NET身份用户
- 在Docker上部署自动更新ssl证书的nginx + .NET C
- asp.net – 占位符/示例文本在用户的文本框中
热点阅读