自定义IHttpControllerSelector和WebApi HelpPage

时间:2014-02-08 22:40:29

标签: c# asp.net-mvc asp.net-web-api

我实现了IHttpControllerSelector找到here以便在Anonymous和Authenticated控制器之间拆分路由,与示例中的V1和V2相同。

当我这样做时,我注意到VS2013中示例WebApi应用程序附带的HelpPage区域被破坏,如下所示:

HelpPage does not understand {namespace} RouteParam

我尝试将IHttpControllerSelector链接到HelpController,在构造函数中执行此操作:

GlobalConfiguration.Configuration.Services.Replace(typeof(IHttpControllerSelector), new NamespaceHttpControllerSelector(GlobalConfiguration.Configuration));

但它没有帮助。

是否有人使用该示例并修复了HelpPage?

帮助生成器都是自动化的,所以我认为戳它们会花费很多时间。

0 个答案:

没有答案
相关问题