var msgpack1 = MessagePackSerializer.Serialize(rect1);
var msgpack2 = MessagePackSerializer.Serialize(rect2);
Console.WriteLine(MessagePackSerializer.ConvertToJson(msgpack1));
Console.WriteLine(MessagePackSerializer.ConvertToJson(msgpack2));
Console.WriteLine(Newtonsoft.Json.JsonConvert.SerializeObject(rect1));
Console.WriteLine(Newtonsoft.Json.JsonConvert.SerializeObject(rect2));
Console.WriteLine(System.Text.Json.JsonSerializer.Serialize(rect1));
Console.WriteLine(System.Text.Json.JsonSerializer.Serialize(rect2));