Was ist die derzeit empfohlene Methode, um Teilaktualisierungen mit der Web-API durchzuführen?
Ich frage mich, wie Teilaktualisierungen mit der RESTful-Schnittstelle der ASP.NET-Web-API implementiert werden sollen. Nehmen wir zum Beispiel an, wir übergeben Objekte über den Draht der folgenden Struktur:
public class Person {
public int Id { get; set; }
public string Username { get; set; }
public string Email { get; set; }
}
Wie würde man es unterstützen, nur Teile von a zu aktualisieren?Person
zu einer Zeit, zum Beispiel dieEmail
Eigentum? Wird empfohlen, dies über zu implementierenOData und das PATCH-Verb, oder wäre es besser, PATCH selbst zu implementieren?