我实现了IHttpControllerSelector
找到here以便在Anonymous和Authenticated控制器之间拆分路由,与示例中的V1和V2相同。
当我这样做时,我注意到VS2013中示例WebApi应用程序附带的HelpPage区域被破坏,如下所示:
我尝试将IHttpControllerSelector
链接到HelpController
,在构造函数中执行此操作:
GlobalConfiguration.Configuration.Services.Replace(typeof(IHttpControllerSelector), new NamespaceHttpControllerSelector(GlobalConfiguration.Configuration));
但它没有帮助。
是否有人使用该示例并修复了HelpPage?
帮助生成器都是自动化的,所以我认为戳它们会花费很多时间。