using System; using Newtonsoft.Json; namespace CRD.Utils.Sonarr.Models; public class SonarrEpisode{ /// /// Gets or sets the series identifier. /// /// /// The series identifier. /// [JsonProperty("seriesId")] public int SeriesId{ get; set; } /// /// Gets or sets the episode file identifier. /// /// /// The episode file identifier. /// [JsonProperty("episodeFileId")] public int EpisodeFileId{ get; set; } /// /// Gets or sets the season number. /// /// /// The season number. /// [JsonProperty("seasonNumber")] public int SeasonNumber{ get; set; } /// /// Gets or sets the episode number. /// /// /// The episode number. /// [JsonProperty("episodeNumber")] public int EpisodeNumber{ get; set; } /// /// Gets or sets the title. /// /// /// The title. /// [JsonProperty("title")] public string Title{ get; set; } /// /// Gets or sets the air date. /// /// /// The air date. /// [JsonProperty("airDate")] public DateTimeOffset AirDate{ get; set; } /// /// Gets or sets the air date UTC. /// /// /// The air date UTC. /// [JsonProperty("airDateUtc")] public DateTimeOffset AirDateUtc{ get; set; } /// /// Gets or sets the overview. /// /// /// The overview. /// [JsonProperty("overview")] public string Overview{ get; set; } /// /// Gets or sets a value indicating whether this instance has file. /// /// /// true if this instance has file; otherwise, false. /// [JsonProperty("hasFile")] public bool HasFile{ get; set; } /// /// Gets or sets a value indicating whether this is monitored. /// /// /// true if monitored; otherwise, false. /// [JsonProperty("monitored")] public bool Monitored{ get; set; } /// /// Gets or sets the scene episode number. /// /// /// The scene episode number. /// [JsonProperty("sceneEpisodeNumber")] public int SceneEpisodeNumber{ get; set; } /// /// Gets or sets the scene season number. /// /// /// The scene season number. /// [JsonProperty("sceneSeasonNumber")] public int SceneSeasonNumber{ get; set; } /// /// Gets or sets the tv database episode identifier. /// /// /// The tv database episode identifier. /// [JsonProperty("tvDbEpisodeId")] public int TvDbEpisodeId{ get; set; } /// /// Gets or sets the absolute episode number. /// /// /// The absolute episode number. /// [JsonProperty("absoluteEpisodeNumber")] public int AbsoluteEpisodeNumber{ get; set; } /// /// Gets or sets the identifier. /// /// /// The identifier. /// [JsonProperty("id")] public int Id{ get; set; } }