Exemplo n.º 1
0
 internal RedisClient(RedisEndpoint endpoint, IRedisConnection connection)
 {
     this.endpoint                  = endpoint;
     this.connection                = connection;
     this.connection.Connecting    += OnConnecting;
     this.connection.Disconnecting += OnDisconnecting;
 }
Exemplo n.º 2
0
        public RedisClientFactory(int minActiveClients, int maxActiveClients, RedisEndpoint endpoint)
        {
            if (endpoint.Host == null)
            {
                throw new ArgumentNullException("host");
            }

            this.endpoint   = endpoint;
            this.clientPool = new Pool <PooledRedisClient>(minActiveClients, maxActiveClients, this.CreateRedisClient);
        }
Exemplo n.º 3
0
 public RedisClientFactory(RedisEndpoint endpoint)
     : this(DefaultMinNumberOfClients, DefaultMaxNumberOfClients, endpoint)
 {
 }
 public RedisRelayClientFactory(int minActiveClients, int maxActiveClients, RedisEndpoint endpoint)
     : base(minActiveClients, maxActiveClients, endpoint)
 {
 }
 public RedisRelayClientFactory(RedisEndpoint endpoint)
     : base(endpoint)
 {
 }
Exemplo n.º 6
0
 public RedisClient(RedisEndpoint endpoint)
     : this(endpoint, new RedisConnection(endpoint.Host, endpoint.Port, endpoint.UseSsl, endpoint.Timeout))
 {
 }