Beispiel #1
0
        private RedisOption _option; // 选项配置

        #endregion

        #region 构造与析构

        /// <summary>
        /// 实例化
        /// </summary>
        /// <param name="option">配置</param>
        public RedisClient(RedisOption option)
        {
            _option = new RedisOption()
            {
                Server         = ObjectCheck.IsNullOrEmpty(option.Server) ? "127.0.0.1" : option.Server,
                Port           = option.Port <= 0 ? 6379 : option.Port,
                Password       = option.Password,
                Db             = option.Db < 0 ? 0 : option.Db,
                ConnectTimeout = option.ConnectTimeout,
                SendTimeout    = option.SendTimeout,
                ReceiveTimeout = option.ReceiveTimeout,
                RetryCount     = option.RetryCount
            };
        }
Beispiel #2
0
 /// <summary>
 /// 初始化连接
 /// </summary>
 /// <param name="option">配置</param>
 public void Initialize(RedisOption option)
 {
     _option = option;
     this.Clear();
 }