Beispiel #1
0
 public static IRedisSentinelClient NewClient(RedisSentinelSettings settings)
 {
     if (settings == null)
     {
         throw new RedisFatalException(new ArgumentNullException("settings"), RedisErrorCode.MissingParameter);
     }
     return(new RedisSentinelClient(settings));
 }
        public RedisSentinelClient(RedisSentinelSettings settings)
            : base()
        {
            if (settings == null)
            {
                throw new RedisFatalException(new ArgumentNullException("settings"), RedisErrorCode.MissingParameter);
            }

            m_Client   = new RedisAsyncClient(settings);
            m_Executer = new RedisAsyncCommandExecuter(m_Client, RedisConstants.UninitializedDbIndex);
        }