Exemplo n.º 1
0
        public IActionResult GetMovie(string tconst)
        {
            var ds    = new Dataservice();
            var movie = ds.GetTitle(tconst);

            if (movie == null)
            {
                return(NotFound());
            }

            movie.Tconst = movie.Tconst.Trim();
            var mapped = _mapper.Map <TitleDto>(movie);

            mapped.Bookmarklink = Url.Link(nameof(BookmarkController.Bookmark), new { id = movie.Tconst, movie = true });
            mapped.Ratelink     = Url.Link(nameof(Rate), new { movie.Tconst, rating = 5 });


            return(Ok(mapped));
        }