Route attribute routing with query strings when there are multiple routes

后端 未结 2 588
野的像风
野的像风 2021-01-06 14:01

I have this:

[HttpGet]
[Route(\"Cats\")]
public IHttpActionResult GetByCatId(int catId)

[HttpGet]
[Route(\"Cats\")]
public IHttpActionResult GetByName(strin         


        
2条回答
  •  [愿得一人]
    2021-01-06 14:27

    Try applying constraints on attribute routing.

    [HttpGet]
    [Route("Cats/{catId:int}")]
    public IHttpActionResult GetByCatId(int catId)
    
    [HttpGet]
    [Route("Cats/{name}")]
    public IHttpActionResult GetByName(string name)
    

提交回复
热议问题