我已经使用autofac和MVC3有一段时间了,非常喜欢它。最近我把一个项目升级到了MVC4,除了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刚刚发布并且还处于beta版本,所以我不指望太多,但我想我可能会遗漏些什么。