コード例 #1
0
        public IActionResult Index()
        {
            var model = new CarPriceViewModel();

            model.CachedItems = GetCachedItemsFromCouchbase();
            return(View(model));
        }
コード例 #2
0
        public IActionResult Index(CarPricingForm form)
        {
            var model = new CarPriceViewModel();

            model.Form = form;
            if (ModelState.IsValid)
            {
                var startTime = DateTime.Now;
                var result    = _service.GetPrice(form);
                model.Price       = result;
                model.ElapsedTime = DateTime.Now - startTime;
                model.CachedItems = GetCachedItemsFromCouchbase();
            }
            else
            {
                model.ErrorMessage = "Invalid submission.";
            }
            return(View(model));
        }