Guardar y cargar la configuración

Los métodos Connector.Save y Connector.Load se usan, respectivamente, para guardar y cargar la configuración de Connector.

Para guardar y cargar la configuración desde un archivo externo, puede usar la serialización y deserialización, respectivamente, implementadas en S#.

...
private readonly Connector _connector = new Connector();
private const string _connectorFile = "ConnectorFile.json";
...
public void Load()
{
	if (File.Exists(_connectorFile))
	{
		// Cargar ajustes del conector desde un archivo de configuración existente
		_connector.Load(new JsonSerializer<SettingsStorage>().Deserialize(_connectorFile));
	}
}
...
public void Save()
{
	// Guardar ajustes del conector en el archivo de configuración
	new JsonSerializer<SettingsStorage>().Serialize(_connector.Save(), _connectorFile);
}
...
		

Contenido recomendado

Creación de un conector propio