Rest 使用JSON补丁进行部分更新的API示例

Rest 使用JSON补丁进行部分更新的API示例,rest,patch,Rest,Patch,我正在寻找用RESTAPI(ASP.NET)对对象应用部分更新的最佳解决方案 我最初想使用“JSON合并补丁”格式(),但我无法使用ASP.NET(很难区分被忽略的字段和设置为null的字段) 我尝试使用JSON补丁格式的补丁,它正在工作 例: 我看到Microsoft支持此格式(),但我不知道是否经常使用此格式。我不想成为唯一一个使用它的人。。。我正在寻找使用这种格式进行部分更新的大公司的API。你有一些例子吗 [ { "op": "replace", "path": "/Name",

我正在寻找用RESTAPI(ASP.NET)对对象应用部分更新的最佳解决方案

我最初想使用“JSON合并补丁”格式(),但我无法使用ASP.NET(很难区分被忽略的字段和设置为null的字段)

我尝试使用JSON补丁格式的补丁,它正在工作

例:

我看到Microsoft支持此格式(),但我不知道是否经常使用此格式。我不想成为唯一一个使用它的人。。。我正在寻找使用这种格式进行部分更新的大公司的API。你有一些例子吗

[
    { "op": "replace", "path": "/Name", "value": "patchedValue" },
    { "op": "replace", "path": "/EnumTest", "value": "blo" },
    { "op": "replace", "path": "/SubItem/Name", "value": "patchedValue" }
]