namespace Nuuru.Server.DTOs.Booru { /// /// Data transfer object for uploader user information /// public class UploaderDto { public Guid Id { get; set; } public string UserName { get; set; } = string.Empty; public string? AvatarUrl { get; set; } public string? BackgroundImageUrl { get; set; } public string? RoleColor { get; set; } public string? Status { get; set; } public IReadOnlyList Badges { get; set; } = []; public IReadOnlyList ActiveBanZones { get; set; } = []; public IReadOnlyList ActiveBans { get; set; } = []; public string? ForcedDisplayName { get; set; } public int? ClanId { get; set; } public string? ClanTag { get; set; } public string? ClanColor { get; set; } public string? ClanBadgeUrl { get; set; } } }