//private static ExportConfig GetExportConfig(bool reload = false) //{ // if (reload || _config == null) // { // _config = new ExportConfigElement(); // _config.Load(configFile, configSchema); // } // return _config.Entity; //} public static ProductRule GetProductRule(string ruleName, bool createNew = false) { if (_config == null) { _config = new ExportConfigElement(); _config.Load(configFile, configSchema); } return(_config.GetRules(ruleName, createNew)); }
static ExportMain() { _config = new ExportConfigElement(); _config.Load(configFile, configSchema); }
/// <summary> /// 根据XML文件重新加载导出规则实体 /// </summary> public void ReloadConfig() { _config.Load(configFile, configSchema); }