public async Task <ActionResult <CrewDto> > GetActor(int id) { var actor = await _actorRepo.GetActorByIdAsync(id); if (actor == null) { return(NotFound(new ApiResponse(404))); } var crewToReturn = new CrewDto() { Id = actor.Id, Name = actor.Name, ImageUrl = actor.ImageUrl, MovieList = actor.MoviesLink != null?actor.MoviesLink.Select(m => m.Movie).ToList() : null }; return(Ok(crewToReturn)); }