using System; using System.Collections.Generic; using API.Entities; using API.Entities.Interfaces; namespace API.DTOs; public class VolumeDto : IHasReadTimeEstimate { public int Id { get; set; } /// public float MinNumber { get; set; } /// public float MaxNumber { get; set; } /// public string Name { get; set; } = default!; public int Pages { get; set; } public int PagesRead { get; set; } public DateTime LastModifiedUtc { get; set; } public DateTime CreatedUtc { get; set; } /// /// When chapter was created in local server time /// /// This is required for Tachiyomi Extension public DateTime Created { get; set; } /// /// When chapter was last modified in local server time /// /// This is required for Tachiyomi Extension public DateTime LastModified { get; set; } public int SeriesId { get; set; } public ICollection Chapters { get; set; } = new List(); /// public int MinHoursToRead { get; set; } /// public int MaxHoursToRead { get; set; } /// public int AvgHoursToRead { get; set; } }