0
Ich versuche POST-Daten an eine API zu senden, die eine List<UpdatePointHistory>
akzeptieren soll. Die Größe der Liste ist korrekt, aber die Eigenschaften der Objekte sind leer.Deserialisieren von Listenobjekten, Eigenschaften, die als Null zurückgegeben werden
public class UpdatePointHistory
{
string Tree { get; set; }
string FruitCount { get; set; }
string Observations { get; set; }
int PrivateId { get; set; }
}
public void Post([FromBody]List<UpdatePointHistory> updates)
{
//Do some sort of auth for god sake
Console.WriteLine("test");
}
Die Daten Ich poste:
Und das Objekt aus der API-Rückkehr:
Alle Ihre Eigenschaften sind 'privat'. Sie müssen "öffentlich" sein, damit der Modellbinder weiß, was zu bevölkern ist – Nkosi