public static TraktSyncResponse RemoveEpisodeFromWatchlist(TraktEpisode episode) { var episodes = new TraktSyncEpisodes { Episodes = new List<TraktEpisode>() { episode } }; return RemoveEpisodesFromWatchlist(episodes); }
public static TraktSyncResponse AddEpisodeToWatchlist(TraktEpisode episode) { var episodes = new TraktSyncEpisodes { Episodes = new List<TraktEpisode>() { episode } }; return AddEpisodesToWatchlist(episodes); }
public static TraktSyncResponse RemoveEpisodesFromWatchlist(TraktSyncEpisodes episodes) { var response = TraktWeb.PostToTrakt(TraktURIs.SyncWatchlistRemove, episodes.ToJSON()); return response.FromJSON<TraktSyncResponse>(); }
/// <summary> /// UnRate a single episode on trakt.tv /// </summary> public static TraktSyncResponse RemoveEpisodeFromRatings(TraktEpisode episode) { var episodes = new TraktSyncEpisodes { Episodes = new List<TraktEpisode>() { new TraktEpisode { Ids = episode.Ids } } }; return RemoveEpisodesFromRatings(episodes); }
public static TraktSyncResponse RemoveEpisodeFromCollection(TraktEpisode episode) { var episodes = new TraktSyncEpisodes { Episodes = new List<TraktEpisode>() { episode } }; return RemoveEpisodesFromCollecton(episodes); }
public static TraktSyncResponse RemoveEpisodesFromCollecton(TraktSyncEpisodes episodes) { var response = TraktWeb.PostToTrakt(TraktURIs.SyncCollectionRemove, episodes.ToJSON()); return response.FromJSON<TraktSyncResponse>(); }