ConfigurationExtensions 类

定义

配置类的扩展方法。

public ref class ConfigurationExtensions abstract sealed
public static class ConfigurationExtensions
type ConfigurationExtensions = class
Public Module ConfigurationExtensions
继承
ConfigurationExtensions

方法

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

添加一个新的配置源。

AddUserSecrets(IConfigurationBuilder)

添加用户机密配置源。 从 UserSecretsIdAttribute 实例的 GetEntryAssembly() 搜索程序集。

AddUserSecrets(IConfigurationBuilder, Assembly)

添加用户机密配置源。

AddUserSecrets(IConfigurationBuilder, String)

添加具有指定机密 ID 的用户机密配置源。

AddUserSecrets<T>(IConfigurationBuilder)

添加用户机密配置源。 搜索包含 UserSecretsIdAttribute 实例的类型 T 的程序集。

AsEnumerable(IConfiguration)

获取 中 IConfiguration键值对的枚举。

AsEnumerable(IConfiguration, Boolean)

获取 中 IConfiguration键值对的枚举。

Exists(IConfigurationSection)

确定该部分是否具有 Value 或子级。

GetConnectionString(IConfiguration, String)

从配置源的 节检索 ConnectionStrings 具有指定键的值。 调用此方法是 的 GetSection("ConnectionStrings")[name]速记。

GetRequiredSection(IConfiguration, String)

获取具有指定键的配置子部分。

适用于