【发布时间】:2012-08-30 01:14:36
【问题描述】:
我已经在 MVC 3 中使用 autofac 有一段时间了,我很喜欢它。我最近将一个项目升级到 MVC 4,除了 Web Api ApiControllers 之外,一切似乎都在工作。我收到以下异常。
An error occurred when trying to create a controller of type 'MyNamespace.Foo.CustomApiController'. Make sure that the controller has a parameterless public constructor.
在我看来,这似乎是通过 autofac 进行 DI 的问题。我是否遗漏了某些东西,或者有什么东西在进行中。我知道,MVC4 刚刚问世并且是一个测试版,所以我不抱太大希望,但我想我可能会遗漏一些东西。
【问题讨论】:
标签: autofac asp.net-mvc-4 asp.net-web-api