Ejemplo n.º 1
0
 public static Task SetAsync <TValue>(this IDistributedCacheProvider cacheProvider, string key, TValue value)
 {
     return(cacheProvider.SetAsync <TValue>(key, value, new CacheEntryOptions()));
 }
 public DistributedCacheProviderTests()
 {
     _innerCacheMock = new Mock <IDistributedCache>();
     _cacheProvider  = new DistributedCacheProvider(_innerCacheMock.Object);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Caching service constructor
 ///
 /// Setups the cache providers
 /// </summary>
 /// <param name="inMemoryCacheProvider">The in-memory cache provider</param>
 /// <param name="distributedCacheProvider">The distributed cache provider</param>
 public CachingService(IInMemoryCacheProvider inMemoryCacheProvider, IDistributedCacheProvider distributedCacheProvider)
 {
     _inMemoryCacheProvider    = inMemoryCacheProvider;
     _distributedCacheProvider = distributedCacheProvider;
 }