Я пытаюсь вызвать следующую конечную точку PATCH моего контроллера (Массив целых чисел как ключей):
public virtual async Task<IHttpActionResult> Patch([FromODataUri] int[] ids, Data data)
, но я получаю с сервера ответ 404 не найден.
Я хочу обновить данные для всех сущностей, чей идентификатор находится в массиве ids
.
Я так называю службу: http://localhost/appc/odata/MyEntity(13,10)
MapHttpRoute:
config.Routes.MapHttpRoute(
"DefaultApi",
"api/{controller}/{id}",
new {id = RouteParameter.Optional}
);
Есть идеи, почему маршрут не найден?