Example #1
0
        public async Task <IEnumerable <Plant> > GetAllAsync()
        {
            string url = $"{Endpoints.Plant}";

            HttpResponseMessage httpResponeMessage = await _httpRequest.GetAsync(url);

            httpResponeMessage.EnsureSuccessStatusCode();

            return(await httpResponeMessage.Content.ReadAsJsonAsync <IEnumerable <Plant> >());
        }
Example #2
0
        public async Task <SearchResponse <Movie> > GetUpcomingMoviesAsync(int pageNumber = 1, string language = "en")
        {
            var url = $"{AppSettings.ApiBaseUrl}movie/" +
                      $"upcoming?api_key={AppSettings.ApiKey}" +
                      $"&language={language}" +
                      $"&page={pageNumber}";

            return(await _request.GetAsync <SearchResponse <Movie> >(url).ConfigureAwait(false));
        }