ODATA - WebApi: запрос исправления для нескольких объектов - PullRequest
0 голосов
/ 08 марта 2019

Я пытаюсь вызвать следующую конечную точку 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}
    );

Есть идеи, почему маршрут не найден?

...