Ejemplo n.º 1
0
        protected ConfigStoresWriter GetStoresWriter()
        {
            var locationSettings  = GetStoreSettings();
            var environment       = new PowershellEnvironment(SessionState);
            var configurationName = GetConfigurationName();

            var writerSettings = new ConfigStoresWriterSettings
            {
                ConfigurationName = configurationName,
                ClientsStore      = ConfigStore.GetStore(locationSettings.Clients, environment, configurationName),
                DefaultsStore     = ConfigStore.GetStore(locationSettings.Defaults, environment, configurationName),
                EndpointsStore    = ConfigStore.GetStore(locationSettings.Endpoints, environment, configurationName)
            };


            return(new ConfigStoresWriter(writerSettings));
        }
 public ConfigStoresWriter(ConfigStoresWriterSettings settings)
 {
     _settings = settings;
 }
 public ConfigStoresWriter(IEnvironment environment, string configName) : this(ConfigStoresWriterSettings.DefaultSettings(environment, configName))
 {
 }