I have this:
[HttpGet] [Route(\"Cats\")] public IHttpActionResult GetByCatId(int catId) [HttpGet] [Route(\"Cats\")] public IHttpActionResult GetByName(strin
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)