namespace API.DTOs
{
    public class SeriesDto
    {
        public int Id { get; init; }
        public string Name { get; init; }
        public string OriginalName { get; init; }
        public string SortName { get; init; }
        public string Summary { get; init; }
        public byte[] CoverImage { get; init; }
        public int Pages { get; init; }
        /// 
        /// Sum of pages read from linked Volumes. Calculated at API-time.
        /// 
        public int PagesRead { get; set; }
        /// 
        /// Rating from logged in user. Calculated at API-time.
        /// 
        public int UserRating { get; set; }
        /// 
        /// Review from logged in user. Calculated at API-time.
        /// 
        public string UserReview { get; set; }
    }
}