using Microsoft.Extensions.Configuration; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Maticsoft.DBUtility { public class PubConstant { public static Dictionary dbs = new Dictionary(); /// /// 获取连接字符串 /// public static string ConnectionString { get { string _connectionString = AppConfigurtaionServices.Configuration.GetConnectionString("ConnectionString"); string ConStringEncrypt = AppConfigurtaionServices.Configuration.GetConnectionString("ConStringEncrypt"); if (ConStringEncrypt == "true") { _connectionString = DESEncrypt.Decrypt(_connectionString); } return _connectionString; } } /// /// 得到web.config里配置项的数据库连接字符串。 /// /// /// public static string GetConnectionString(string configName) { string connectionString = DESEncrypt.Decrypt(AppConfigurtaionServices.Configuration.GetConnectionString(configName)); return connectionString; } } }