public async Task <IActionResult> Details(int id) { var listWithReviews = await cocktailReview.AllReviewsAsync(id); var cocktail = (await cocktailServices.GetDetailedDTOAsync(id)); var cocktailVM = cocktail.MapToViewModel(); cocktailVM.CocktailReviews = listWithReviews.Select(r => r.MapToViewModel()); return(View(cocktailVM)); }