public async Task <List <ActorModel> > GetActorsPlayedInMovieAsync(string movieName) { List <ActorModel> actors = new List <ActorModel>(); var movie = await Task.Run(() => movieService.GetMovieByName(movieName)); if (movie != null) { actors = actorRepository .GetActorsInMovie(movie.Id) .Select(t => new ActorModel { Id = t.Id, FirstName = t.FirstName, LastName = t.LastName, Gender = t.Gender }) .ToList(); } return(actors); }