Exemplo n.º 1
0
        /// <summary>
        /// 构造函数
        /// </summary>
        static HISClientHelper()
        {
            GlobalSetting = HISGlobalSetting.Load();
            ClientSetting = HISClientSetting.Load();

            //Stopwatch watch = new Stopwatch();
            //watch.e
        }
        /// <summary>
        /// 加载客户端配置文件(外部调用的唯一方式)
        /// </summary>
        /// <returns></returns>
        public static HISClientSetting Load()
        {
            if (!Directory.Exists(AppDomain.CurrentDomain.BaseDirectory))
            {
                Directory.CreateDirectory(AppDomain.CurrentDomain.BaseDirectory);
            }
            if (_instance == null)
            {
                _instance = Load <HISClientSetting>(AppDomain.CurrentDomain.BaseDirectory + "HISClientSetting.xml");
            }

            return(_instance);
        }