namespace API.DTOs; public class PersonDto { public int Id { get; set; } public required string Name { get; set; } public bool CoverImageLocked { get; set; } public string PrimaryColor { get; set; } public string SecondaryColor { get; set; } public string? CoverImage { get; set; } public string Description { get; set; } /// /// ASIN for person /// /// Can be used for Amazon author lookup public string? Asin { get; set; } /// /// https://anilist.co/staff/{AniListId}/ /// /// Kavita+ Only public int AniListId { get; set; } = 0; /// /// https://myanimelist.net/people/{MalId}/ /// https://myanimelist.net/character/{MalId}/CharacterName /// /// Kavita+ Only public long MalId { get; set; } = 0; /// /// https://hardcover.app/authors/{HardcoverId} /// /// Kavita+ Only public string? HardcoverId { get; set; } }