コード例 #1
0
 public Task <Movie> GetMovieByIMDBId(string imdbID)
 {
     return(ExtractDataFromAPI <Movie>(OmdbQueryBuilder.QueryByImdbIdDataTypeJson(imdbID)));
 }
コード例 #2
0
 public Task <Movie> GetMovieByTitle(string title)
 {
     return(ExtractDataFromAPI <Movie>(OmdbQueryBuilder.QueryByTitleDataTypeJson(title)));
 }
コード例 #3
0
        // Omdb Request goes here
        // Created some request like SearchMovie, GetMovieByIMDBId, GetMovieByTitle
        // We can create more in future Example - GetMovieByIMDBIdAndYear, GetMovieByTitleAndPlot, etc

        public Task <MovieSearchList> SearchMovie(string search)
        {
            // async method, client can use await
            // query string builded from OmdbQueryBuilder
            return(ExtractDataFromAPI <MovieSearchList>(OmdbQueryBuilder.QueryBySearchDataTypeJson(search)));
        }