using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace PlexRequests.Api.Models.Tv { public class Schedule { public string time { get; set; } public List days { get; set; } } public class Rating { public double? average { get; set; } } public class Country { public string name { get; set; } public string code { get; set; } public string timezone { get; set; } } public class Network { public int id { get; set; } public string name { get; set; } public Country country { get; set; } } public class Externals { public int? tvrage { get; set; } public int? thetvdb { get; set; } public string imdb { get; set; } } public class Image { public string medium { get; set; } public string original { get; set; } } public class Self { public string href { get; set; } } public class Previousepisode { public string href { get; set; } } public class Nextepisode { public string href { get; set; } } public class Links { public Self self { get; set; } public Previousepisode previousepisode { get; set; } public Nextepisode nextepisode { get; set; } } public class Show { public int id { get; set; } public string url { get; set; } public string name { get; set; } public string type { get; set; } public string language { get; set; } public List genres { get; set; } public string status { get; set; } public int? runtime { get; set; } public string premiered { get; set; } public Schedule schedule { get; set; } public Rating rating { get; set; } public int weight { get; set; } public Network network { get; set; } public object webChannel { get; set; } public Externals externals { get; set; } public Image image { get; set; } public string summary { get; set; } public int updated { get; set; } public Links _links { get; set; } } public class TvMazeSearch { public double score { get; set; } public Show show { get; set; } } }