У меня есть ниже представление сотрудника, который находится в базе данных:Использование Http патч для обновления определенных полей
public class Employee
{
int Id {get; set;}
string Name {get; set;}
string Position {get; set;}
string Address {get; set;}
string EmergencyContact {get; set;}
}
Только поля должность, адрес и EmergencyContact являются обновляемыми. Вместо использования PUT я хотел реализовать Patch и отправлять только обновленные значения в словаре. Есть ли недостатки для реализации исправления таким образом, в отличие от использования Json Patch? Может ли простая пара ключ-значение рассматриваться как формальное представление «[описания изменений]»?
вы также можете взглянуть на [эту статью] (https://philsturgeon.uk/api/2016/05/03/put-vs-patch-vs-json-patch/) –