コード例 #1
0
        public static async Task <string> GetCachedDataAsync(ILazyCacheParams cacheParams, Func <Task <string> > fnValueFactory)
        {
            var result = await DefaultLazyCache.GetOrAddFromCacheAsync <ILazyCacheKey, string>(
                cacheParams,
                fnValueFactory,
                cacheParams
                );

            return(result);
        }
コード例 #2
0
        public static string GetCachedData(ILazyCacheParams cacheParams, Func <string> fnValueFactory)
        {
            var result = DefaultLazyCache.GetOrAddFromCache(cacheParams, fnValueFactory, cacheParams);

            return(result);
        }