MyBookmark/Modules.Library.WebApi/Models/Anime/EpisodeCreate.cs
2025-01-20 00:49:51 +03:00

20 lines
842 B
C#

using Modules.Library.WebApi.Models.Anime.CommonProperties;
namespace Modules.Library.WebApi.Models.Anime;
public class EpisodeCreate
{
public Guid AnimeTitleId { get; set; } = Guid.Empty!;
public Guid? AnimeSeasonId { get; set; }
public AnimeEpisodeType Type { get; set; }
public MediaInfoEdit? Preview { get; set; }
public List<NameEdit> Names { get; set; } = [];
public List<DescriptionEdit> Descriptions { get; set; } = [];
public List<MediaInfoEdit> RelatedContent { get; set; } = [];
public List<GenreProportionEdit> Genres { get; set; } = [];
public DateTimeOffset? AnnouncementDate { get; set; }
public DateTimeOffset? EstimatedReleaseDate { get; set; }
public DateTimeOffset ReleaseDate { get; set; }
public int? Number { get; set; }
public long? DurationTicks { get; set; }
}