using MessagePack; namespace Azaion.LoaderUI; [MessagePackObject] public class ApiCredentials { [Key(nameof(Email))] public string Email { get; set; } = null!; [Key(nameof(Password))] public string Password { get; set; } = null!; public bool IsValid() => !string.IsNullOrWhiteSpace(Email) && !string.IsNullOrWhiteSpace(Password); }