Exemple #1
0
        /// <summary>
        /// 初始化
        /// </summary>
        /// <param name="sectionName"></param>
        /// <param name="type"></param>
        /// <param name="master"></param>
        /// <param name="password"></param>
        /// <param name="serviceName"></param>
        /// <param name="poolSize"></param>
        /// <param name="busyRetry"></param>
        /// <param name="busyRetryWaitMS"></param>
        public void Init(string sectionName, RedisConfigType type, string master, string password = "", string serviceName = "", int poolSize = 1, int busyRetry = 10, int busyRetryWaitMS = 1000)
        {
            var redisConfig = new RedisConfig()
            {
                InstanceName    = sectionName,
                Type            = type,
                Masters         = master,
                PoolSize        = poolSize,
                BusyRetry       = busyRetry,
                BusyRetryWaitMS = busyRetryWaitMS
            };

            if (!string.IsNullOrEmpty(serviceName))
            {
                redisConfig.ServiceName = serviceName;
            }
            if (!string.IsNullOrEmpty(password))
            {
                redisConfig.Password = password;
            }
            this.Init(redisConfig);
        }
 /// <summary>
 /// 自定义初始化
 /// </summary>
 /// <param name="serviceName"></param>
 /// <param name="ipPort"></param>
 /// <param name="passwords"></param>
 /// <param name="type"></param>
 internal void Init(string serviceName, string ipPort, string passwords, RedisConfigType type = 0)
 {
     _redisHelper.Init(serviceName, type, ipPort, passwords, serviceName);
 }
 /// <summary>
 /// 初始化
 /// </summary>
 /// <param name="sectionName"></param>
 /// <param name="type"></param>
 /// <param name="master"></param>
 /// <param name="password"></param>
 /// <param name="serviceName"></param>
 /// <param name="poolSize"></param>
 /// <param name="busyRetry"></param>
 /// <param name="busyRetryWaitMS"></param>
 internal void Init(string sectionName, RedisConfigType type, string master, string password = "", string serviceName = "", int poolSize = 1, int busyRetry = 10, int busyRetryWaitMS = 1000)
 {
     _redisHelper.Init(sectionName, type, master, password, serviceName, poolSize, busyRetry, busyRetryWaitMS);
 }