У меня есть контроллер API:
[RoutePrefix("api/users")]
[Authorize]
public class UsersController : ApiController
который имеет два метода Get:
[HttpGet]
[Route("")]
public async Task<HttpResponseMessage> Get(ODataQueryOptions<ApplicationUser> options)
{
return Request.CreateResponse(HttpStatusCode.OK, new List<ApplicationUser>());
}
[HttpGet]
[Route("")]
public async Task<HttpResponseMessage> Get()
{
return Request.CreateResponse(HttpStatusCode.OK, new List<ApplicationUser>());
}
Звонок http://mysite/api/users?$filter=FirstName eq 'George' или звонок http://mysite/api/users
вызывает исключение Было найдено несколько действий, соответствующих запросу.
Комментирование любого метода приведет к тому, что другой будет работать.
Любая помощь будет оценена по достоинству.