mirror of
https://github.com/Sonarr/Sonarr.git
synced 2026-04-20 21:54:58 -04:00
New: Skyhook! fixing your calendars!
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
|
||||
{
|
||||
public class ActorResource
|
||||
{
|
||||
public string Name { get; set; }
|
||||
public string Character { get; set; }
|
||||
public string Image { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
using System;
|
||||
|
||||
namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
|
||||
{
|
||||
public class EpisodeResource
|
||||
{
|
||||
public int SeasonNumber { get; set; }
|
||||
public int EpisodeNumber { get; set; }
|
||||
public int? AbsoluteEpisodeNumber { get; set; }
|
||||
public string Title { get; set; }
|
||||
public string AirDate { get; set; }
|
||||
public DateTime? AirDateUtc { get; set; }
|
||||
public RatingResource Rating { get; set; }
|
||||
public string Overview { get; set; }
|
||||
public string Image { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
|
||||
{
|
||||
public class ImageResource
|
||||
{
|
||||
public string CoverType { get; set; }
|
||||
public string Url { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
|
||||
{
|
||||
public class RatingResource
|
||||
{
|
||||
public int Count { get; set; }
|
||||
public decimal Value { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
|
||||
{
|
||||
public class SeasonResource
|
||||
{
|
||||
public SeasonResource()
|
||||
{
|
||||
Images = new List<ImageResource>();
|
||||
}
|
||||
|
||||
public int SeasonNumber { get; set; }
|
||||
public List<ImageResource> Images { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
|
||||
{
|
||||
public class ShowResource
|
||||
{
|
||||
public ShowResource()
|
||||
{
|
||||
Actors = new List<ActorResource>();
|
||||
Genres = new List<string>();
|
||||
Images = new List<ImageResource>();
|
||||
Seasons = new List<SeasonResource>();
|
||||
Episodes = new List<EpisodeResource>();
|
||||
}
|
||||
|
||||
public int TvdbId { get; set; }
|
||||
public string Title { get; set; }
|
||||
public string Overview { get; set; }
|
||||
//public string Language { get; set; }
|
||||
public string Slug { get; set; }
|
||||
public string FirstAired { get; set; }
|
||||
public int? TvRageId { get; set; }
|
||||
|
||||
public string Status { get; set; }
|
||||
public int? Runtime { get; set; }
|
||||
public TimeOfDayResource TimeOfDay { get; set; }
|
||||
|
||||
public string Network { get; set; }
|
||||
public string ImdbId { get; set; }
|
||||
|
||||
public List<ActorResource> Actors { get; set; }
|
||||
public List<string> Genres { get; set; }
|
||||
|
||||
public string ContentRating { get; set; }
|
||||
|
||||
public RatingResource Rating { get; set; }
|
||||
|
||||
public List<ImageResource> Images { get; set; }
|
||||
public List<SeasonResource> Seasons { get; set; }
|
||||
public List<EpisodeResource> Episodes { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
namespace NzbDrone.Core.MetadataSource.SkyHook.Resource
|
||||
{
|
||||
public class TimeOfDayResource
|
||||
{
|
||||
public int Hours { get; set; }
|
||||
public int Minutes { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user