Код: Выделить всё
public class MachineTray : List
{
public String TrayName { get; set; }
public MachineTray() : base() { }
}
Код: Выделить всё
public class Machine
{
public List Trays;
}
Код: Выделить всё
JsonSerializerOptions JSO = new JsonSerializerOptions();
JSO.WriteIndented = true;
String JSON = Encoding.UTF8.GetString(JsonSerializer.SerializeToUtf8Bytes(Machines, Machines.GetType(), JSO ));
Однако, что бы я ни пытался, я всегда получаю сериализованный список и отсутствие свойства TrayName.
Подробнее здесь: https://stackoverflow.com/questions/790 ... onal-prope