2
現在默認ASP.NET MVC Web Api幫助頁面可通過http://localhost:50784/Help
路由訪問我想將其更改爲http://localhost:50784/Developers
。我怎麼能做到這一點?ASP.NET MVC Web Api幫助頁面路由
現在默認ASP.NET MVC Web Api幫助頁面可通過http://localhost:50784/Help
路由訪問我想將其更改爲http://localhost:50784/Developers
。我怎麼能做到這一點?ASP.NET MVC Web Api幫助頁面路由
默認情況下,有一個area被稱爲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);
}
Shyju是正確的。另一種可以實現你想要做的事情的方式是使用[屬性路由](http://www.asp.net/web-api/overview/web-api-routing-and-actions/attribute-routing-在幅材-API-2)。 – Gjohn 2014-10-17 18:31:44