public async Task <IActionResult> AddRating([FromBody] RatingViewModel model) { if (ModelState.IsValid) { model.UserId = HttpContext.GetUserIdAsync(); RatingModel rating = _mapper.Map <RatingViewModel, RatingModel>(model); await _ratingService.AddRatingByFilmIdAsync(rating); return(Ok()); } return(BadRequest(ModelState)); }