mirror of https://github.com/ErsatzTV/ErsatzTV.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.0 KiB
45 lines
1.0 KiB
using Newtonsoft.Json; |
|
|
|
namespace ErsatzTV.Core.Streaming; |
|
|
|
public class ExternalJsonProgram |
|
{ |
|
[JsonProperty("title")] |
|
public string Title { get; set; } |
|
|
|
[JsonProperty("showTitle")] |
|
public string ShowTitle { get; set; } |
|
|
|
[JsonProperty("season")] |
|
public int Season { get; set; } |
|
|
|
[JsonProperty("episode")] |
|
public int Episode { get; set; } |
|
|
|
[JsonProperty("key")] |
|
public string Key { get; set; } |
|
|
|
[JsonProperty("ratingKey")] |
|
public string RatingKey { get; set; } |
|
|
|
[JsonProperty("icon")] |
|
public string Icon { get; set; } |
|
|
|
[JsonProperty("year")] |
|
public int? Year { get; set; } |
|
|
|
[JsonProperty("type")] |
|
public string Type { get; set; } |
|
|
|
[JsonProperty("duration")] |
|
public int Duration { get; set; } |
|
|
|
[JsonProperty("plexFile")] |
|
public string PlexFile { get; set; } |
|
|
|
[JsonProperty("file")] |
|
public string File { get; set; } |
|
|
|
[JsonProperty("serverKey")] |
|
public string ServerKey { get; set; } |
|
}
|
|
|