namespace Modules.Library.Domain.Entities.MediaContent.Items.Anime; public abstract class AnimeItem : Entity { public CommonProperties.CommonProperties CommonProperties { get; set; } = new(); public ushort Order { get; set; } public ushort Variant { get; set; } public bool Completed { get; set; } public TimeSpan ExpirationTime { get; set; } internal AnimeItem() { } internal AnimeItem(string nameOriginal, Guid nameOriginalLanguageId) { CommonProperties = new(nameOriginal, nameOriginalLanguageId); } }