public RedisCacheProvider(IRedisCacheDatabaseProvider dbProvider, IStorageProvider storage, IOptions <RedisCacheOptions> options) { _dbProvider = dbProvider; _db = _dbProvider.GetDatabase(); _servers = _dbProvider.GetServerList(); _storage = storage; _options = options.Value; }
public RedisCache(string name, IRedisCacheDatabaseProvider redisCacheDatabaseProvider, IRedisCacheSerializer redisCacheSerializer) { _redisCacheDatabaseProvider = redisCacheDatabaseProvider; _database = redisCacheDatabaseProvider.GetDatabase(); _serializer = redisCacheSerializer; Name = name; _redisCacheDatabaseProvider.RegisterReConnectionEvent((connection) => _database = connection.GetDatabase()); }
public RedisCache( string name, IRedisCacheDatabaseProvider redisCacheDatabaseProvider, IRedisCacheSerializer redisCacheSerializer) : base(name) { _database = redisCacheDatabaseProvider.GetDatabase(); _serializer = redisCacheSerializer; }
public RedisCache(string cacheNane, IRedisCacheDatabaseProvider redisCacheDatabaseProvider, CacheDatabaseEnum cacheDatabaseType) : base(cacheNane, cacheDatabaseType) { _database = redisCacheDatabaseProvider.GetDatabase(cacheDatabaseType); _cacheName = cacheNane; }
public RedisCache(string cacheNane, IRedisCacheDatabaseProvider redisCacheDatabaseProvider) : base(cacheNane) { _database = redisCacheDatabaseProvider.GetDatabase(); _cacheName = cacheNane; }
public RedisCacheManager(ICachingConfiguration configuration, IRedisCacheDatabaseProvider redisCacheDatabaseProvider, IRedisCacheSerializer redisCacheSerializer) : base(configuration) { RedisCacheDatabaseProvider = redisCacheDatabaseProvider; RedisCacheSerializer = redisCacheSerializer; }
public RedisCache(IRedisCacheDatabaseProvider redisCacheDatabaseProvider) { this.redisCacheDatabaseProvider = redisCacheDatabaseProvider; database = redisCacheDatabaseProvider.GetDatabase(); }
public RedisManager(IRedisCacheDatabaseProvider dbProvider) { _db = dbProvider.GetDatabase(); }
public RedisCache Initialize(IRedisCacheDatabaseProvider redisCacheDatabaseProvider, IRedisCacheSerializer redisCacheSerializer) { _database = redisCacheDatabaseProvider.GetDatabase(); _serializer = redisCacheSerializer; return(this); }
public RedisCacheManager(IRedisCacheDatabaseProvider databaseProvider, IOptions <RedisConfiguration> configuration) { _databaseProvider = databaseProvider; _configuration = configuration.Value; }
public RedisCacheManager(IRedisCacheDatabaseProvider redisCacheDatabaseProvider, ICacheConfiguratorManager cacheConfiguratorManager) : base(cacheConfiguratorManager) { _redisCacheDatabaseProvider = redisCacheDatabaseProvider; }