private static void SaveConfigurationToFile(string configurationFile) { try { Configuration config = GetConfig(); using (FileStream stream = new FileStream(configurationFile, FileMode.Create)) new XmlSerializer(typeof(Configuration)).Serialize(stream, config); } catch (Exception ex) { UserLog.LogMessage(ex); } }
private static void InitializeConfigurationFromFile(string configurationFile) { try { if (!string.IsNullOrEmpty(configurationFile) && File.Exists(configurationFile)) { using (FileStream stream = new FileStream(configurationFile, FileMode.Open)) configInstance = new XmlSerializer(typeof(Configuration)).Deserialize(stream) as Configuration; } } catch (Exception ex) { UserLog.LogMessage(ex); } }
public static void LogMessage(Exception ex) { string message = ex.Message; UserLog.LogMessage(message); }