Esempio n. 1
0
        public void AddItemToCache()
        {
            var value = fibonacciFactory.GetFibonacciNumber(6);
            var key   = value.GetHashCode().ToString();

            cacheService.AddAsync(key, value).GetAwaiter().GetResult();
            var valueFromCache = cacheService.GetAsync <int>(key).GetAwaiter().GetResult();

            Assert.IsNotNull(valueFromCache);
        }
Esempio n. 2
0
        public async Task <T> GetLastAsync()
        {
            T result = await cacheService.GetAsync <T>(LastItemKey);

            if (result == null)
            {
                //result = await
            }

            await cacheService.AddAsync(LastItemKey, result);

            return(result);
        }