【发布时间】:2020-12-13 05:14:02
【问题描述】:
数据库中有两个表Item和ItemExtras都有相似的表结构。 我们在 UI 中有两个价格字段,一个是 Price 和 ExtrasPrice。
商品价格和其他字段将保存在商品表中。 并且 ExtrasPrice 字段需要在 ItemExtras 表中插入新条目(如果存在)。
创建和请求端点 (CRUD) 的最佳方式是什么?
- 为 Item 和 ItemExtras 创建两个单独的端点
- 为两者创建两个单独的端点,但从 Item 端点处理 ItemExtras CRUD(通过调用端点)。
- 创建处理两个表 CRUD 的端点。
【问题讨论】:
-
您想公开 ItemExtras 以供公开访问还是从您的前端访问?
-
视需求而定,目前无需求。所以要求最好的方式。
标签: asp.net-web-api asp.net-core-webapi endpoint webapi