public RestaurantsController() { restaurantRepo = new RestaurantRepo(); restaurantsWeb = new List <RestaurantWeb>(); reviewsWeb = new List <ReviewWeb>(); foreach (var restaurantLib in restaurantRepo.GetRestaurants()) { restaurantsWeb.Add(new RestaurantWeb(restaurantLib)); } foreach (var reviewLib in restaurantRepo.GetReviews()) { reviewsWeb.Add(new ReviewWeb(reviewLib, new RestaurantWeb(reviewLib.restaurant))); } }