【发布时间】:2016-09-06 13:29:26
【问题描述】:
我有 2 个资源,每个资源都有一个 GET,我想将一个与另一个相关联。
假设我们有一个用户列表和一个学校列表
GET /api/users /api/users/5
GET /api/schools /api/schools/8
每所学校都可以有一个用户列表。此外,每个用户都可以有一个学校列表。 进行关联的最佳端点设计是什么?
例如:PUT /api/users/5/schools(在正文 JSON obj 中发送 8)
或 PATCH /api/schools/5(仅发送用户 obj 用户列表。列表中缺少的用户不会被删除)
感谢您的帮助。 谢谢
【问题讨论】:
标签: c# asp.net-web-api asp.net-web-api2 endpoint