Autofac和ASP.NET Web API ApiController
发布时间:2020-09-25 16:54:25 所属栏目:asp.Net 来源:互联网
导读:我一直在使用autofac与MVC 3一段时间,并喜欢它.我最近将一个项目升级到MVC 4,除了Web Api ApiController之外,所有内容似乎都很有效.我得到以下例外. An error occurred when trying to create a controller of type MyNamespace.Foo.CustomApiController. Mak
|
我一直在使用autofac与MVC 3一段时间,并喜欢它.我最近将一个项目升级到MVC 4,除了Web Api ApiController之外,所有内容似乎都很有效.我得到以下例外. An error occurred when trying to create a controller of type 'MyNamespace.Foo.CustomApiController'. Make sure that the controller has a parameterless public constructor. 这似乎是DI通过autofac的问题.我错过了一些东西,还是在作品中有东西.我知道,MVC4刚刚出来,是一个beta,所以我不期望很多,但想到我可能会缺少一些东西. 解决方法我已经在NuGet上发布了用于测试版MVC 4和Web API的Autofac集成包.集成将根据控制器请求(MVC控制器或API控制器,取决于集成)创建一个Autofac使用寿命范围.这意味着控制器及其依赖将在每次调用结束时自动处理.这两个软件包可以并排安装在同一个项目中.MVC 4 https://nuget.org/packages/Autofac.Mvc4 http://alexmg.com/post/2012/03/09/Autofac-ASPNET-MVC-4-(Beta)-Integration.aspx Web API https://nuget.org/packages/Autofac.WebApi/ http://alexmg.com/post/2012/03/09/Autofac-ASPNET-Web-API-(Beta)-Integration.aspx 链接现在已修复. (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 我应该在Web应用程序中嵌入CSS / JavaScript文件
- asp.net – 为每个网站/应用程序创建单独的IIS应用程序池的
- asp.net-mvc – 如何将复选框绑定到视图模型的List属性?
- asp.net – 如何删除日历的最后一周
- asp.net-mvc – MVC导航到不同的控制器视图
- asp.net – Visual Studio 2010图表控件:使Y轴成为整数值,
- asp.net-mvc – ASP.NET MVC – RequireJS最佳的多页面应用
- 如何在ASP.NET MVC应用程序中本地化Controller名称和操作?
- asp.net-mvc – ASP.NET MVC忽略所有url结尾的“.html”
- asp.net-mvc – 为什么Visual Studio崩溃打开ASPX与MVC RC1
推荐文章
站长推荐
- asp.net-mvc – SelectListItem中的Selected属性
- asp.net-mvc – 如何将KendoUI DropDownListFor绑
- 在ASP.NET中,获取基本UR1请求的最快方法是什么?
- Asp.Net 音频文件上传和播放代码
- asp.net-mvc – 如何在多个Asp.net MVC应用程序中
- asp.net – 动态创建和共享Google云端硬盘文件夹
- asp.net – 更改事件和IE8的jQuery问题
- asp.net-mvc – ACS安装,但MVC 4.0应用程序仍然重
- asp.net-mvc – ASP.NET MVC:处理取消按钮的正确
- asp.net – Jquery Ajax,不在Internet Explorer中
热点阅读
