路由参数 Mvc Controller

Route parameter Mvc Controller

我想创建一个控制器路由来获取具有给定 ID 的对象的详细信息。

我知道如何创建像 /data?id=15 这样的路由,但我更希望路由是 /data/15。

我该怎么做?

提前致谢 保罗

[HttpGet]
[Route("data/{id}")]
public IActionResult Get([FromRoute(Name="id")] int id)
{
...
}