ASP.NET MVC Web Api 帮助页面路由

use*_*672 3 .net api asp.net-mvc routing

现在默认情况下 ASP.NET MVC Web Api 帮助页面可通过http://localhost:50784/Help路由访问我想将其更改为http://localhost:50784/Developers. 我怎么能做到这一点?

Shy*_*yju 5

默认情况下,有一个区域称为Help注册到您的路由配置。您可以将其更改为您的自定义名称。

您将在我们进行路由注册的位置HelpPageAreaRegistration.cs下看到一个文件~/Areas/HelpPage。您可以编辑它以使用您的自定义名称

public override void RegisterArea(AreaRegistrationContext context)
{
    context.MapRoute(
        "HelpPage_Default",
        "Developers/{action}/{apiId}",
        new { controller = "Help", action = "Index", apiId = UrlParameter.Optional });

    HelpPageConfig.Register(GlobalConfiguration.Configuration);
}
Run Code Online (Sandbox Code Playgroud)