public CryptCacheService(IBaseRedisProvider redisProvider, IRedisPublisher redisPublisher, IStrongKeyProvider strongKeyProvider, ILoggerFactory loggerFactory) : base(redisProvider, redisPublisher) { this.strongKeyProvider = strongKeyProvider; this.logger = loggerFactory.CreateLogger <CryptCacheService>(); }
public BaseCacheService(IBaseRedisProvider redisProvider, IRedisPublisher redisPublisher) { this.redisProvider = redisProvider; this.cacheDb = redisProvider.GetDatabase(); this.redisPublisher = redisPublisher; }
public Subscriber(IBaseRedisProvider baseRedisProvider, IServiceProvider serviceProvider, ILoggerFactory loggerFactory) { this.baseRedisProvider = baseRedisProvider; this.serviceProvider = serviceProvider; logger = loggerFactory.CreateLogger <Subscriber>(); }
public SessionCacheService(IBaseRedisProvider redisProvider, IRedisPublisher redisPublisher, ISessionProvider sessionProvider, IOptions <TokenLifeTimeOptions> authOptions) : base(redisProvider, redisPublisher) { this.sessionProvider = sessionProvider; this.authOptions = authOptions; }
public ConnectionCacheService(IBaseRedisProvider redisProvider, IRedisPublisher redisPublisher, IConnectionProvider connectionProvider, IOptions <TokenLifeTimeOptions> tokenOptions) : base(redisProvider, redisPublisher) { this.connectionProvider = connectionProvider; this.tokenOptions = tokenOptions; }
public RedisPublisher(IBaseRedisProvider baseRedisProvider) { this.baseRedisProvider = baseRedisProvider; }
public UserProfileCacheService(IBaseRedisProvider redisProvider, IRedisPublisher redisPublisher) : base(redisProvider, redisPublisher) { }