Example #1
0
 public CryptCacheService(IBaseRedisProvider redisProvider,
                          IRedisPublisher redisPublisher,
                          IStrongKeyProvider strongKeyProvider,
                          ILoggerFactory loggerFactory) : base(redisProvider, redisPublisher)
 {
     this.strongKeyProvider = strongKeyProvider;
     this.logger            = loggerFactory.CreateLogger <CryptCacheService>();
 }
Example #2
0
        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;
 }
Example #6
0
 public RedisPublisher(IBaseRedisProvider baseRedisProvider)
 {
     this.baseRedisProvider = baseRedisProvider;
 }
 public UserProfileCacheService(IBaseRedisProvider redisProvider,
                                IRedisPublisher redisPublisher) : base(redisProvider, redisPublisher)
 {
 }