/// <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);