public void Save() { _currentSolutionConfigFile.SetValue(ConfigKeys.SqlLinq_Dbml, (DatabaseConfigurationSerializable)DatabaseConfigurations); _currentSolutionConfigFile.SetValue(ConfigKeys.SqlLinq_Projects_Models, (ModelProjectConfigurationSerializable)ModelConfigurations); _currentSolutionConfigFile.SetValue(ConfigKeys.SqlLinq_Projects_Data, (DataProjectConfigurationSerializable)DataConfigurations); _currentSolutionConfigFile.SetValue(ConfigKeys.SqlLinq_Projects_LinQ, (LinqProjectConfigurationSerializable)LinqConfigurations); _currentSolutionConfigFile.SetValue(ConfigKeys.SqlLinq_Projects_Rest, (RestProjectConfigurationSerializable)RestConfigurations); ConfigurationCompleted?.Invoke(this); _eventDispatcher.GetEvent <SqlLinqConfigurationUpdatedEvents>().Raise(_solution); }
public void GetConfigurationXML(ConfigurationCompleted configurationCompleted) { appConfig = new ApplicationConfig(); this.configurationCompleted = configurationCompleted; LoadConfigXML(); }