using System.Collections.Generic; using System.Configuration; namespace HNWD.Pregrant.Common { /// /// 全局配置设置 /// public static class GlobalConfigureSetting { private static Dictionary dic = new Dictionary(); static GlobalConfigureSetting() { if (ConfigurationManager.ConnectionStrings["WD_IPCALL_PREGNANT"] != null) { dic.Add("WD_IPCALL_PREGNANT", ConfigurationManager.ConnectionStrings["WD_IPCALL_PREGNANT"].ToString()); } } public static void AddConnectionSetting(string dataSource) { if (dic.ContainsKey("WD_IPCALL_PREGNANT")) { dic["WD_IPCALL_PREGNANT"] = dataSource; } else { dic.Add("WD_IPCALL_PREGNANT", dataSource); } } public static void AddCallingStayingTime(string StayingTime) { if (dic.ContainsKey("STAYINGTIME")) { dic["STAYINGTIME"] = StayingTime; } else { dic.Add("STAYINGTIME", StayingTime); } } public static void AddWebServerHostIP(string HostIP) { if (dic.ContainsKey("HostIP")) { dic["HostIP"] = HostIP; } else { dic.Add("HostIP", HostIP); } } public static string GetConfigureSetting(string keyValue) { return dic[keyValue]; } } }