// TODO: Refactor viewModel??? public ActionResult Index() { var beerTypes = this.Cache.Get( "beerTypes", () => this.beerTypes.GetRandom(3).To<BeerTypeResponseViewModel>().ToList(), 5 * 60); var viewModel = new IndexResponseViewModel { BeerTypes = beerTypes }; return this.View(viewModel); }
// TODO: Refactor viewModel??? public ActionResult Index() { var beerTypes = this.Cache.Get( "beerTypes", () => this.beerTypes.GetRandom(3).To <BeerTypeResponseViewModel>().ToList(), 5 * 60); var viewModel = new IndexResponseViewModel { BeerTypes = beerTypes }; return(this.View(viewModel)); }