public async Task <string> OrderSimpleRedis() { Func <Task <Dictionary <string, object> > > queryGetOrderInfoAsync = () => GetData.QueryGetOrderInfoAsync(); Stopwatch stopWatch = Stopwatch.StartNew(); Dictionary <string, object> order = await _redisCacheService.GetOrCreateOrderSimple( queryGetOrderInfoAsync, CacheKeys.OrderInfoRedis); stopWatch.Stop(); TimeSpan ts1 = stopWatch.Elapsed; string ellapsedTime = TimeUtils.showEllapsedTime(ts1); return(ellapsedTime); }