/// <summary> /// Loads an OWMailConfiguration instance with settings stored in a XML file. /// </summary> /// <param name="configurationFilePath">OWMail 2.0 configuration file path to use when loading settings.</param> public void Read(string configurationFilePath) { OWMailConfiguration configuration = new OWMailConfiguration(); configuration = OWMailSerializer.Deserialize(configurationFilePath); // As this method could be called at runtime, this call ensures data is actual Refresh(configuration); }
/// <summary> /// Writes an XML file with values stored in a OWMailConfiguration instance. /// </summary> /// <param name="configurationFilePath">OWMail 2.0 configuration file path to use when writing values.</param> public void Write(string configurationFilePath) { OWMailSerializer.Serialize(this, configurationFilePath); }