コード例 #1
0
        /// <summary>
        /// 获取默认的连接字符串
        /// </summary>
        /// <returns>默认的连接字符串</returns>
        protected override string GetDefaultConnectionString()
        {
            var connString = AppConfig["MessageQueue:RabbitConnectionString"];

            if (string.IsNullOrWhiteSpace(connString))
            {
                return(connString);
            }

            return(MessageQueueUtil.ConnectionEncrypt(AppConfig) ? DESUtil.Decrypt(connString) : connString);
        }
 /// <summary>
 /// 应用配置连接是否加密,默认为否
 /// </summary>
 /// <returns>应用配置连接是否加密</returns>
 protected override bool AppConfigConnectionEncryption() => MessageQueueUtil.ConnectionEncrypt(appConfig);