【发布时间】:2017-06-13 20:16:11
【问题描述】:
从 API 端点返回值对象是否安全,或者是否应该将所有对象转换为资源模型。例如,如果我有GET /api/customers/123
它检索
客户
- 身份证
- 姓名
- 职业
职业
- 代码
- 说明
我应该为客户和职业创建资源模型吗?或者我应该扁平化客户资源模型上的职业?当我的值对象从来没有任何不应该向客户端公开的属性时,我觉得我只是为了它而创建模型
【问题讨论】:
标签: c# rest asp.net-web-api
从 API 端点返回值对象是否安全,或者是否应该将所有对象转换为资源模型。例如,如果我有GET /api/customers/123
它检索
客户
职业
我应该为客户和职业创建资源模型吗?或者我应该扁平化客户资源模型上的职业?当我的值对象从来没有任何不应该向客户端公开的属性时,我觉得我只是为了它而创建模型
【问题讨论】:
标签: c# rest asp.net-web-api
在我看来,仅仅为了映射而将值对象映射到资源模型没有任何价值。
我在以下情况下做地图:
【讨论】: