public IActionResult Index() { var name = _cookieService.Get <string>(c_NAMECOOKIENAME); var contrived = _cookieService.GetOrSet <ContrivedValues>("contrived", () => new ContrivedValues { Name = "Guest" }); var viewModel = new HomeViewModel { Name = name, Contrived = contrived }; return(View(viewModel)); }