using System; using System.Collections.Generic; using System.IO; using System.Linq; using API.Entities.Enums; using API.Entities.Interfaces; namespace API.Entities; public class Library : IEntityDate { public int Id { get; set; } public string Name { get; set; } /// /// This is not used, but planned once we build out a Library detail page /// [Obsolete("This has never been coded for. Likely we can remove it.")] public string CoverImage { get; set; } public LibraryType Type { get; set; } public DateTime Created { get; set; } public DateTime LastModified { get; set; } /// /// Last time Library was scanned /// /// Time stored in UTC public DateTime LastScanned { get; set; } public ICollection Folders { get; set; } public ICollection AppUsers { get; set; } public ICollection Series { get; set; } }