我想知道如何使用ASP.NET Web API的RESTful接口实现部分更新?比方说,我们通过以下结构的线路传递对象:
public class Person {
public int Id { get; set; }
public string Username { get; set; }
public string Email { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
如何支持一次更新一部分内容Person
,例如Email
属性?是建议通过OData和PATCH动词来实现这个,还是自己实现PATCH会更好?