public static Configure AzureConfigurationSource(this Configure config, string configurationPrefix) { var azureConfigSource = new AzureConfigurationSource(new AzureConfigurationSettings()); azureConfigSource.ConfigurationPrefix = configurationPrefix; return(config.CustomConfigurationSource(azureConfigSource)); }
public void Should_cache_previous_lookups_by_default() { configSource = new AzureConfigurationSource(azureSettings); azureSettings.AddSetting("TestConfigSection.StringSetting", "test"); Assert.AreEqual(configSource.GetConfiguration <TestConfigSection>(), configSource.GetConfiguration <TestConfigSection>()); }
public void Value_types_should_be_converted_from_string_to_its_native_type() { configSource = new AzureConfigurationSource(azureSettings, false); azureSettings.AddSetting("TestConfigSection.IntSetting", "23"); Assert.AreEqual(configSource.GetConfiguration <TestConfigSection>().IntSetting, 23); }
public void Overrides_should_be_possible_for_non_existing_sections() { configSource = new AzureConfigurationSource(azureSettings, false); azureSettings.AddSetting("SectionNotPresentInConfig.SomeSetting", "test"); Assert.AreEqual(configSource.GetConfiguration <SectionNotPresentInConfig>().SomeSetting, "test"); }
public void The_service_configuration_should_override_appconfig() { configSource = new AzureConfigurationSource(azureSettings, false); azureSettings.AddSetting("TestConfigSection.StringSetting", "test"); Assert.AreEqual(configSource.GetConfiguration <TestConfigSection>().StringSetting, "test"); }
public static void AzureConfigurationSource(this BusConfiguration config, string configurationPrefix = null) { var azureConfigSource = new AzureConfigurationSource(new AzureConfigurationSettings()) { ConfigurationPrefix = configurationPrefix }; config.CustomConfigurationSource(azureConfigSource); }
public static Configure AzureConfigurationSource(this Configure config) { var azureConfigSource = new AzureConfigurationSource(new AzureConfigurationSettings()); return config.CustomConfigurationSource(azureConfigSource); }
public static Configure AzureConfigurationSource(this Configure config, string configurationPrefix) { var azureConfigSource = new AzureConfigurationSource(new AzureConfigurationSettings()); azureConfigSource.ConfigurationPrefix = configurationPrefix; return config.CustomConfigurationSource(azureConfigSource); }
public void No_section_should_be_returned_if_both_azure_and_app_configs_are_empty() { configSource = new AzureConfigurationSource(azureSettings, false); Assert.Null(configSource.GetConfiguration <SectionNotPresentInConfig>()); }
public static Configure AzureConfigurationSource(this Configure config) { var azureConfigSource = new AzureConfigurationSource(new AzureConfigurationSettings()); return(config.CustomConfigurationSource(azureConfigSource)); }