public static Decrypt ( string Text ) : string | ||
Text | string | |
return | string |
/// <summary> /// 获取配置文件真实值 /// </summary> /// <param name="value">原始值</param> /// <param name="IsDecrypt">是否需要解密</param> /// <returns>真实值</returns> private static string GetRealValue(string value, bool IsDecrypt) { if (IsDecrypt) { return(DESEncrypt.Decrypt(value)); } else { return(value); } }
/// <summary> /// 获取配置文件真实值 /// </summary> /// <param name="value">原始值</param> /// <param name="map">设置信息</param> /// <returns>真实值</returns> private static string GetRealValue(string value, PathMapAttribute map) { if (map.IsDecrypt) { return(DESEncrypt.Decrypt(value)); } else if (map.AppDataDirectoryConvert) { if (value.Contains("|DataDirectory|")) { return(value.Replace("|DataDirectory|", AppDomain.CurrentDomain.BaseDirectory + "App_Data")); } } return(value); }