public record EnodeUserDto(string Id, string Email, bool HasConsent, string Vendor, DateTime CreatedAtUtc);
public static void Main()
EnodeUserDto user = new EnodeUserDto("MyId", "myEmail", true, "The vendor", DateTime.UtcNow);
string serializedUser = JsonSerializer.Serialize<EnodeUserDto>(user);
Console.WriteLine("SERIALIZED : " + serializedUser);
EnodeUserDto? deserializedUser = JsonSerializer.Deserialize<EnodeUserDto>(serializedUser);
Console.WriteLine("DESERIALIZED : " + deserializedUser);