public async Task <Movie> GetMovieDetailAsync(long ID) { MoviesControllerClient _movieClient = new MoviesControllerClient(httpClient); var a = await _movieClient.GetMovieDetailAsync(ID); return(a); }
public async Task <PaginatedDataOfSimpleMovie> GetMoviesListAsync(String name, IEnumerable <int> genresIds, String country, long?lengthFrom, long?lengthTo, int?limit, int?page) { MoviesControllerClient _movieClient = new MoviesControllerClient(httpClient); var a = await _movieClient.GetMoviesListAsync(name, genresIds, country, lengthFrom, lengthTo, limit, page); return(a); }
public async Task <Movie> UpdateMovieAsync(String token, long ID, EditMovieRequest newMovie) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); MoviesControllerClient _movieClient = new MoviesControllerClient(httpClient); var a = await _movieClient.UpdateMovieAsync(ID, newMovie); return(a); }
public async Task DeleteMovieAsync(String token, long ID) { httpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); MoviesControllerClient _movieClient = new MoviesControllerClient(httpClient); await _movieClient.DeleteMovieAsync(ID); }