コード例 #1
0
ファイル: TraktAPI.cs プロジェクト: aspik/MediaPortal-2
    public static TraktSyncResponse RemoveMovieFromWatchlist(TraktMovie movie)
    {
      var movies = new TraktSyncMovies
      {
        Movies = new List<TraktMovie>() { movie }
      };

      return RemoveMoviesFromWatchlist(movies);
    }
コード例 #2
0
ファイル: TraktAPI.cs プロジェクト: aspik/MediaPortal-2
    public static TraktSyncResponse AddMovieToWatchlist(TraktMovie movie)
    {
      var movies = new TraktSyncMovies
      {
        Movies = new List<TraktMovie>() { movie }
      };

      return AddMoviesToWatchlist(movies);
    }
コード例 #3
0
ファイル: TraktAPI.cs プロジェクト: aspik/MediaPortal-2
 public static TraktSyncResponse RemoveMoviesFromWatchlist(TraktSyncMovies movies)
 {
   var response = TraktWeb.PostToTrakt(TraktURIs.SyncWatchlistRemove, movies.ToJSON());
   return response.FromJSON<TraktSyncResponse>();
 }
コード例 #4
0
ファイル: TraktAPI.cs プロジェクト: aspik/MediaPortal-2
    /// <summary>
    /// UnRate a single movie on trakt.tv
    /// </summary>
    public static TraktSyncResponse RemoveMovieFromRatings(TraktMovie movie)
    {
      var movies = new TraktSyncMovies
      {
        Movies = new List<TraktMovie>() { new TraktMovie { Ids = movie.Ids } }
      };

      return RemoveMoviesFromRatings(movies);
    }
コード例 #5
0
ファイル: TraktAPI.cs プロジェクト: aspik/MediaPortal-2
    public static TraktSyncResponse RemoveMovieFromCollection(TraktMovie movie)
    {
      var movies = new TraktSyncMovies
      {
        Movies = new List<TraktMovie>() { movie }
      };

      return RemoveMoviesFromCollecton(movies);
    }
コード例 #6
0
ファイル: TraktAPI.cs プロジェクト: aspik/MediaPortal-2
 public static TraktSyncResponse RemoveMoviesFromCollecton(TraktSyncMovies movies)
 {
   var response = TraktWeb.PostToTrakt(TraktURIs.SyncCollectionRemove, movies.ToJSON());
   return response.FromJSON<TraktSyncResponse>();
 }