/// <summary> /// Use to load configuration file /// </summary> /// <param name="configFilePath"></param> public static void Load(string configFilePath) { var fileMap = new ConfigurationFileMap(configFilePath); var conf = ConfigurationManager.OpenMappedMachineConfiguration(fileMap); var settings = conf.GetSection("Ceql") as CeqlSection; _instance = new CeqlConfiguration(settings); }
//static constructor static CeqlConfiguration() { var settings = ConfigurationManager.GetSection("Ceql") as CeqlSection; if (settings == null) { return; } if (_instance == null) { _instance = new CeqlConfiguration(settings); } }