【发布时间】:2019-07-18 01:24:36
【问题描述】:
这个 URL www.mysite.com/Brazil 应该路由到这个控制器:
public async Task<IActionResult> CountryPage(string countryName)
并且 countryName 应该是Brazil
我尝试使用此自定义路线:
routes.MapRoute(
"Country",
"{id}",
new { controller = "Countries", action = "CountryPage", id = "{id}" });
当我的控制器是:
public async Task<IActionResult> CountryPage(string id)
但我在 id 中得到的只是{id}。
如何做到这一点?
【问题讨论】:
标签: c# asp.net-core .net-core routes