在restful Web API中进行批量更新操作

时间:2014-01-16 19:31:06

标签: rest asp.net-web-api

我的URI触发了这个动作:api / lessonplanner / WhatShouldIWriteHere

即使我将id的列表附加到URI上,例如/ lessonplanner /?id = 1& id = 2& id = 3

那会让我无处可去,因为从property_to_update到id的关系将会丢失。

我不想通过网络发出10个更新请求。

如果URI必须是唯一不可能的唯一URI,那么如何使用restful URI进行批量更新。

那么即使是批量更新,我还能做些什么才能拥有宁静的网址呢?或者我不应该考虑只有一个页面应用程序作为消费者而不是开发人员?

[Route("")]
[HttpPut]
public HttpResponseMessage Put([FromBody] LessonplannerSaveRequest request)
{
    _service.SaveLessonplanner(request);
    return Request.CreateResponse(HttpStatusCode.OK);
}

0 个答案:

没有答案