public MovieGenreDTO GetGenreListByLanguage(string language) { RestClient client = _MovieApiConsumer.CriarRequestApi(out RestRequest request, Url); Dictionary <string, string> requestParameters = CriarRequestParameters(language); _MovieApiConsumer.AdicionarParametrosQueryString(requestParameters, request); Task <IRestResponse> restResponse = _MovieApiConsumer.ObterResponseApi(client, request); MovieGenreDTO movieGenre = DeserializarResponse(restResponse); return(movieGenre); }
public MovieUpComingDTO GetMoviesUpComing(string language, int page, string region) { RestClient client = _MovieApiConsumer.CriarRequestApi(out RestRequest request, Url); Dictionary <string, string> requestParameters = CriarRequestParameters(language, page, region); _MovieApiConsumer.AdicionarParametrosQueryString(requestParameters, request); Task <IRestResponse> restResponse = _MovieApiConsumer.ObterResponseApi(client, request); MovieUpComingDTO upcomingMovies = DeserializarResponse(restResponse); return(upcomingMovies); }