public async Task <string> OrdersSimpleRedis() { Func <Task <List <Dictionary <string, object> > > > queryGetOrdersInfoAsync = () => GetData.QueryGetOrdersInfoAsync(); Stopwatch stopWatch = Stopwatch.StartNew(); List <Dictionary <string, object> > orderList = await _redisCacheService.GetOrCreateOrdersSimple( queryGetOrdersInfoAsync, CacheKeys.OrdersInfoRedis); stopWatch.Stop(); TimeSpan ts1 = stopWatch.Elapsed; string ellapsedTime = TimeUtils.showEllapsedTime(ts1); return(ellapsedTime); }