AutoFac WebApi依赖解析器

时间:2013-08-30 18:05:35

标签: asp.net-web-api autofac

每次使用新的apicontrollers更改容器时,(下方)是否不好:

//update webapi
                var resolver = new AutofacWebApiDependencyResolver(container);
                config.DependencyResolver = resolver;

是否有更好的方法向解析器发出信号,表明已在容器中进行了更改,以便webapi看到新的控制器?

我正在加载具有新api控制器的新dll。我用新的构建器更新它们: builder.Update(config)但是目前这并不表示解析器或webapi都没有看到新的控制器。如果控制器最初存在,或者如果我运行上面的代码,这可以正常工作。

目前我正在进行自我托管的webapi。

0 个答案:

没有答案