//unit testing this is easier with a return type of ContentResult; public ViewResult Index() { var model = new HomePageViewModel(); model.Restaurants = _restaurantData.GetAll(); model.CurrentGreeting = _greeter.GetGreeting(); //var model = new Restaurant { Id = 1, Name = "Sabatino's" }; //return new ObjectResult(model); //objectresult is special...mvc knows to serialize this object...json is default. return View(model); }
public ViewResult Index() { var model = new HomePageViewModel(); model.Restaurants = _restaurantData.GetAll(); model.CurrentGreeting = _greeter.GetGreeting(); return View(model); }