/// <summary> /// Saves the configuration of the application in to the configuration file. /// </summary> public void SaveConfiguration() { string configFile = string.Format( CultureInfo.InvariantCulture, "{0}{1}", PathsUtility.AddBackslashToPath(AppDomain.CurrentDomain.BaseDirectory), Settings.Default.ApplicationConfigFile ); TupleGeo.General.Serialization.XmlSerializer.Serialize(_applicationModel, configFile); }
/// <summary> /// Reads the configuration of the application from the configuration file. /// </summary> public void ReadConfiguration() { string configFile = string.Format( CultureInfo.InvariantCulture, "{0}{1}", PathsUtility.AddBackslashToPath(AppDomain.CurrentDomain.BaseDirectory), Settings.Default.ApplicationConfigFile ); // Get the application level information. AppEngine.Instance.ApplicationModel = (ApplicationModel)TupleGeo.General.Serialization.XmlSerializer.Deserialize( typeof(ApplicationModel), configFile ); }