Пример #1
0
        public async Task <ActionResult <MovieInfo> > Get(string movieName)
        {
            var movieInfo = await movieInfoRepository.FindMovieAsync(movieName);

            if (movieInfo is null)
            {
                return(NotFound());
            }
            await movieInfoRepository.GetMovieDetailsAsync(movieInfo);

            movieInfo.RogerEbert = rogerEbertRepository.GetMovieRating(movieInfo.Name);
            movieInfo.KidsInMind = kidsInMindRepository.GetMovieRating(movieInfo.Name);
            return(Ok(movieInfo));
        }