【发布时间】:2020-06-12 08:15:59
【问题描述】:
我在 net core 3.0 应用程序中有以下 API 方法
[HttpGet]
[Route("Messages/{MessageId}/English")]
[Route("Messages/{MessageId}/Danish")]
//[Authorize]
public ActionResult Transalte(string MessageId)
{
//Do something based on language
return Ok();
}
在控制器内部,如果 URL 是 Messages/38374/English,我想使用一种逻辑,如果我使用 Messages/38374/Danish,我想使用另一种逻辑。
但我不知道如何在控制器内获取英语或丹麦语路由值。
有什么想法吗?
谢谢
【问题讨论】:
标签: asp.net-core routes