public byte[] ToByteArray()
{
var result = JsonSerializer.SerializeToString(this);
OutputDebugString(result);
// return JsonSerializer.SerializeToString(this).ToByteArray();
return result.ToByteArray();
}