Edit

Share via


ConfigurationExtensions Class

Definition

Extension methods for configuration classes.

public ref class ConfigurationExtensions abstract sealed
public static class ConfigurationExtensions
type ConfigurationExtensions = class
Public Module ConfigurationExtensions
Inheritance
ConfigurationExtensions

Methods

Add<TSource>(IConfigurationBuilder, Action<TSource>)

Adds a new configuration source.

AsEnumerable(IConfiguration)

Get the enumeration of key-value pairs within the IConfiguration.

AsEnumerable(IConfiguration, Boolean)

Gets the enumeration of key-value pairs within the IConfiguration.

Exists(IConfigurationSection)

Determines whether the section has a Value or has children.

GetConnectionString(IConfiguration, String)

Retrieves the value with the specified key from the ConnectionStrings section of the configuration source. Calling this method is shorthand for GetSection("ConnectionStrings")[name].

GetRequiredSection(IConfiguration, String)

Gets the configuration subsection that has the specified key.

Applies to