public RedisCacheProvider(IRedisClientFactory redisFactory, ICacheSettingsProvider cacheSettingsProvider)
 {
     _clientFactory         = redisFactory;
     _cacheSettingsProvider = cacheSettingsProvider;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Creates an instance of <see cref="CacheManager"/> with cache manager settings <see cref="ICacheSettingsProvider"/>
 /// </summary>
 /// <param name="cacheSettingsProvider"><see cref="ICacheSettingsProvider"/> provides cache manager configuration</param>
 public CacheManager(ICacheSettingsProvider cacheSettingsProvider)
 {
     _cacheSettingsProvider = cacheSettingsProvider;
     _cachePartitions       = new ConcurrentDictionary <string, ICachePartition>();
 }