public IActionResult MovieRate([FromBody] AccountMovieCreateInput accountMovie, int movieId) { var result = _movieAppService.MovieAddRate(accountMovie, movieId); if (result.Success) { return(Ok(result.Message)); } return(BadRequest(result.Message)); }
// filme puan verme public IResult MovieAddRate(AccountMovieCreateInput accountMovie, int movieId) { try { HttpContent httpContent = new StringContent(JsonConvert.SerializeObject(accountMovie.rated), Encoding.UTF8, "application/json"); var result = _httpClient.PostAsync(string.Format("https://api.themoviedb.org/3/movie/{0}/rating?api_key={1}&session_id={2}", movieId, apiKey, sessionId), httpContent).Result; if (result.StatusCode == System.Net.HttpStatusCode.Created) { return(new SuccessResult(Messages.Successfull)); } return(new ErrorResult(Messages.Error)); } catch (Exception ex) { return(new ErrorResult(ex.Message)); } }