namespace Backend.Domain;

public sealed class StreamerIdentity
{
    public int Id { get; set; }
    public string Platform { get; set; } = string.Empty;
    public string Login { get; set; } = string.Empty;
    public string NormalizedKey { get; set; } = string.Empty;
    public string DisplayName { get; set; } = string.Empty;
    public string? ProfileUrl { get; set; }
    public DateTimeOffset? LastResolvedAt { get; set; }
    public ICollection<Nomination> Nominations { get; set; } = [];
    public ICollection<Candidate> Candidates { get; set; } = [];
}
