public static OPSConfig GetConfig(string configFile) { FileStream fis = File.OpenRead(configFile); XMLArchiverIn archiverIn = new XMLArchiverIn(fis, "root"); archiverIn.Add(OPSObjectFactory.GetInstance()); OPSConfig newConfig = null; newConfig = (OPSConfig)archiverIn.Inout("ops_config", newConfig); fis.Close(); return(newConfig); }
public static OPSConfig GetConfig(string configFile) { try { FileStream fis = File.OpenRead(configFile); XMLArchiverIn archiverIn = new XMLArchiverIn(fis, "root"); archiverIn.Add(OPSObjectFactory.GetInstance()); OPSConfig newConfig = null; newConfig = (OPSConfig)archiverIn.Inout("ops_config", newConfig); fis.Close(); return(newConfig); } catch (FileNotFoundException) { Logger.ExceptionLogger.LogMessage("OPSConfig::GetConfig(), File NOT found: " + configFile); return(null); } }