【发布时间】:2017-03-09 11:13:13
【问题描述】:
我有以下 Employee 表示,它驻留在数据库中:
public class Employee
{
int Id {get; set;}
string Name {get; set;}
string Position {get; set;}
string Address {get; set;}
string EmergencyContact {get; set;}
}
只有位置、地址和紧急联系人字段是可更新的。我不想使用 PUT,而是想实现 Patch 并且只在字典中发送更新的值。与使用 Json Patch 相比,以这种方式实施 Patch 有什么缺点吗?一个简单的键值对可以被认为是“[description of changes]”的正式表示吗?
【问题讨论】:
-
你也可以看看this article
标签: c# rest asp.net-web-api httpverbs