public void WriteConfiguration(Configuration.CoreConfiguration configuration) { System.Xml.Serialization.XmlSerializer writer = new System.Xml.Serialization.XmlSerializer(typeof(Configuration.CoreConfiguration)); System.IO.Stream file = System.IO.File.Open(ConfigurationProvider.CONFIGURATION_FILENAME, System.IO.FileMode.OpenOrCreate); writer.Serialize(file, configuration); file.Close(); }
public Configuration.CoreConfiguration ReadConfiguration() { if (System.IO.File.Exists(ConfigurationProvider.CONFIGURATION_FILENAME)) { System.Xml.Serialization.XmlSerializer reader = new System.Xml.Serialization.XmlSerializer(typeof(Configuration.CoreConfiguration)); System.IO.StreamReader file = new System.IO.StreamReader(ConfigurationProvider.CONFIGURATION_FILENAME); Configuration.CoreConfiguration configuration = (Configuration.CoreConfiguration)reader.Deserialize(file); file.Close(); return(configuration); } return(null); }