【发布时间】:2019-02-01 13:08:20
【问题描述】:
我正在开发一个将由 react-admin 客户端应用程序使用的 API。根据我们的前端开发人员的说法,react-admin 支持通过发送 HTTP 删除请求来一次删除多个实体,例如
DELETE /api/Entity/Delete?filter={"ids":[1,2,3]}
显然单id请求这个方法处理的很好
[HttpDelete("{id}")]
public async Task<IActionResult> Delete(int id)
但是处理包含多个 id 的请求的正确方法和路线是什么?显然,客户端请求格式仅用于演示目的,如果对此类请求有任何不言而喻的协议,则可以更改。
【问题讨论】:
标签: c# asp.net asp.net-web-api asp.net-core react-admin