在完整的.NET Framework的WebApi中,我们实现了IHttpControllerSelector
,以基于动态包加载,自定义配置和其他域规则来选择适当的控制器。我正在努力在DotNet核心中做类似的事情。感谢andrewlock.net,我发现自己可以提供自己的IControllerActivator
,但我不知道如何提供传递给ControllerContext
的IControllerContext.Create
。所以这是我的问题:
ControllerContext
?ApplicationModelConvention
和ControllerModelConvention
,但那一无所获。有人可以给我指出一个很好的例子吗?