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);
        }
示例#2
0
 public void GetConfigurationXML(ConfigurationCompleted configurationCompleted)
 {
     appConfig = new ApplicationConfig();
     this.configurationCompleted = configurationCompleted;
     LoadConfigXML();
 }