public IActionResult Hair() { const string hairProcedureCacheKey = "HairProcedures"; var hairProcedures = this.cache.Get <IEnumerable <ProcedureListServiceModel> >(hairProcedureCacheKey); if (hairProcedures == null) { hairProcedures = procedureService.GetHairProcedures(); var cacheOptions = new MemoryCacheEntryOptions() .SetAbsoluteExpiration(TimeSpan.FromMinutes(30)); this.cache.Set(hairProcedureCacheKey, hairProcedures, cacheOptions); } return(View(hairProcedures)); }