public static void Main()
var bases = new Base[]{ new Foo(), new Bar() };
var json = JsonSerializer.Serialize<object>(bases);
public string PropertyBase{ get; set; }= "Base";
public string PropertyFoo{ get; set; } = "Foo";
public string PropertyBar{ get; set; } = "Bar";