如何同时获得id'和'得到名字' ASP.NET核心2.0控制器上的路由?

时间:2017-10-04 16:16:45

标签: c# asp.net model-view-controller api-design

我正在编写一个小型Web API控制器。目前我已经发布了

[HttpGet("{id}"}]

路径并且工作正常:localhost:8080 / Controller / 1返回id等于1的项目。

问题在于我正在尝试添加一个名字来获取'请求:

[HttpGet("{name}")]

我该怎么做呢?

感谢您的时间

1 个答案:

答案 0 :(得分:3)

在这个确切的示例中,您可以放入一个路由约束,指示main()是一个int。它应该在那之后正确路由。

id