/// <summary> /// cache access method /// </summary> /// <returns></returns> private ConcurrentDictionary <long, ConcurrentDictionary <string, dynamic> > VerifyConfigDataLoaded() { MemoryCache memoryCache = MemoryCache.Default; return(memoryCache.AddOrGetExistingCacheEntry(nameof(ConfigurationManager) + nameof(VerifyConfigDataLoaded), GenerateCurrentConfigSettings, new CacheItemPolicy { AbsoluteExpiration = DateTimeOffset.Now.AddHours(1) })); }