/// <summary> /// 程序启动时执行的方法 /// <param name="ipDataPath">解析IP的文件地址</param> /// <param name="appConfigPath">配置文件地址(默认当前项目/App_Data/Config/AppSetting.config)</param> /// </summary> public static void Install(string ipDataPath = null, string appConfigPath = null) { if (ipDataPath.IsNotNullAndNotEmptyWhiteSpace()) { Instant.IpDataPath = ipDataPath; } if (appConfigPath.IsNotNullAndNotEmptyWhiteSpace()) { Instant.AppConfigPath = appConfigPath; } ConfigWatcherUtil.Install();//启动配置文件的监听 foreach (var item in Instant._installActionList) { item?.Invoke(); } Instant.AddUnInStallAction(FileWatchUtil.UnInstall); }