我使用的是Autofac 3.0.0.0,我使用此代码片段自动注册控制器,而不是逐个注册。
var builder = new ContainerBuilder(); builder.RegisterControllers(Assembly.GetExecutingAssembly());
更新到Autofac 3.5.0.0后,我注意到RegisterControllers方法不再存在了。 知道如何用新版本完成这个任务吗?
由于
答案 0 :(得分:2)
RegisterControllers
方法不是Autofac的一部分,它是the Autofac MVC library的一部分。检查升级核心库时是否意外丢失了对该库的引用。