namespace MangaReader.Core.Metadata; public class SourceManga { public required SourceMangaTitle Title { get; set; } public SourceMangaDescription? Description { get; set; } public List AlternateTitles { get; set; } = []; public SourceMangaContributor[] Contributors { get; set; } = []; public MangaStatus Status { get; set; } = MangaStatus.Unknown; public List Genres { get; set; } = []; public DateTime? UpdateDate { get; set; } public long? Views { get; set; } public float? RatingPercent { get; set; } public int? Votes { get; set; } public List Chapters { get; set; } = []; public string[] CoverArt { get; set; } = []; }