示例#1
0
        public MetricsHelper(CacheServerConnectionInfo connection)
        {
            ConfigurationOptions options = new ConfigurationOptions
            {
                AllowAdmin         = true,
                Password           = connection.Password,
                AbortOnConnectFail = false,
                SyncTimeout        = 5000,
                ConnectTimeout     = 5000
            };

            options.EndPoints.Add(connection.Host, connection.Port);
            _redis   = ConnectionMultiplexer.Connect(options);
            _redisDb = _redis.GetDatabase();
        }
示例#2
0
        public RedisUserVerificationCodesRepository(CacheServerConnectionInfo connection)
        {
            ConfigurationOptions options = new ConfigurationOptions
            {
                AllowAdmin         = true,
                Password           = connection.Password,
                AbortOnConnectFail = false,
                ConnectTimeout     = 5000,
                SyncTimeout        = 5000
            };

            options.EndPoints.Add(connection.Host, connection.Port);
            redis   = ConnectionMultiplexer.Connect(options);
            redisDb = redis.GetDatabase();
        }