我想知道是否有办法为Register subset of Web API controllers with simple injector实现类似的解决方案,但是对于MVC控制器而不是web api控制器?
更具体地说,我要注册的是Umbraco的RenderMvcController
。如果我只是使用MVC集成包,我会收到此处描述的错误:Using Simple Injector with Umbraco Controller。建议的解决方案将引入Umbraco"后台"所使用的控制器。同样。是否有一种简单的方法可以保持原样?
我已经尝试显式注册我的控制器,但仍然得到上面线程中提到的错误。
答案 0 :(得分:2)
我注意到有些视图缺少默认控制器,这使得Umbraco在引擎盖下提供RenderMvcController。解决方法是添加一个默认控制器,我将其与我的明确控制器一起注册:
test