Я ищу лучшее решение для применения частичного обновления к объекту с помощью REST API (ASP.NET)
Изначально я хотел использовать формат "JSON Merge Patch" ( rfc7396)), но я не смог сделать это с ASP.NET (трудно различить игнорируемые поля и поля, равные нулю)
Я попытался использовать PATCH с форматом JSON PATCH, и он работает.
Пример.:
[
{ "op": "replace", "path": "/Name", "value": "patchedValue" },
{ "op": "replace", "path": "/EnumTest", "value": "blo" },
{ "op": "replace", "path": "/SubItem/Name", "value": "patchedValue" }
]
Я вижу, что Microsoft поддерживает этот формат ( asp.net core json patch ), но я понятия не имею, часто ли используется этот формат.Я не хочу быть единственным, кто его использует ... Я ищу API от крупных компаний, которые используют этот формат для частичного обновления.У вас есть примеры?