Class ConfigurationExtensions
Inheritance
ConfigurationExtensions
Assembly: Microsoft.Extensions.Configuration.Abstractions.dll
Syntax
public static class ConfigurationExtensions
Methods
Add<TSource>(IConfigurationBuilder, Action<TSource>?)
Declaration
public static IConfigurationBuilder Add<TSource>(this IConfigurationBuilder builder, Action<TSource>? configureSource) where TSource : IConfigurationSource, new()
Parameters
Returns
Type Parameters
AsEnumerable(IConfiguration)
Declaration
public static IEnumerable<KeyValuePair<string, string?>> AsEnumerable(this IConfiguration configuration)
Parameters
Returns
AsEnumerable(IConfiguration, bool)
Declaration
public static IEnumerable<KeyValuePair<string, string?>> AsEnumerable(this IConfiguration configuration, bool makePathsRelative)
Parameters
Returns
Exists(IConfigurationSection?)
Declaration
public static bool Exists(this IConfigurationSection? section)
Parameters
Returns
GetConnectionString(IConfiguration, string)
Declaration
public static string? GetConnectionString(this IConfiguration configuration, string name)
Parameters
Returns
GetRequiredSection(IConfiguration, string)
Declaration
public static IConfigurationSection GetRequiredSection(this IConfiguration configuration, string key)
Parameters
Returns