Exemplo n.º 1
0
        private FileOptionsProvider ConstructSolutionConfigurationProvider()
        {
            var currentOptions = OptionsProviderRegistry.CurrentOptions;
            var newProvider    = new FileOptionsProvider("Solution", _solutionConfigurationPath);

            if (!File.Exists(_solutionConfigurationPath))
            {
                newProvider.Save(currentOptions);
            }
            return(newProvider);
        }
Exemplo n.º 2
0
 private void solutionEvents_Opened()
 {
     if (_usingSolutionOptions)
     {
         if (File.Exists(_solutionConfigurationPath))
         {
             var newProvider = new FileOptionsProvider("Solution", _solutionConfigurationPath);
             OptionsProviderRegistry.PushOptionsProvider(newProvider);
             _usingSolutionOptions = true;
         }
         else
         {
             _usingSolutionOptions = false;
         }
     }
 }