示例#1
0
        // 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);
        }
示例#2
0
        // 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));
        }