Мне интересно, как реализовать частичные обновления с помощью интерфейса ASP.NET Web API RESTful? Скажем, например, мы передаем объекты по проводу следующей структуры:
public class Person {
public int Id { get; set; }
public string Username { get; set; }
public string Email { get; set; }
}
Как можно поддерживать обновление только частей Person
за раз, например, свойство Email
? Рекомендуется ли это реализовать с помощью OData и глагола PATCH, или было бы лучше реализовать PATCH самостоятельно?