KeyPerFileConfigurationBuilderExtensions.AddKeyPerFile Method

Definition

Overloads

AddKeyPerFile(IConfigurationBuilder, Action<KeyPerFileConfigurationSource>)

Adds configuration using files from a directory. File names are used as the key, file contents are used as the value.

AddKeyPerFile(IConfigurationBuilder, String)

Adds configuration using files from a directory. File names are used as the key, file contents are used as the value.

AddKeyPerFile(IConfigurationBuilder, String, Boolean)

Adds configuration using files from a directory. File names are used as the key, file contents are used as the value.

AddKeyPerFile(IConfigurationBuilder, String, Boolean, Boolean)

Adds configuration using files from a directory. File names are used as the key, file contents are used as the value.

AddKeyPerFile(IConfigurationBuilder, Action<KeyPerFileConfigurationSource>)

Source:
KeyPerFileConfigurationBuilderExtensions.cs
Source:
KeyPerFileConfigurationBuilderExtensions.cs
Source:
KeyPerFileConfigurationBuilderExtensions.cs

Adds configuration using files from a directory. File names are used as the key, file contents are used as the value.

C#
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, Action<Microsoft.Extensions.Configuration.KeyPerFile.KeyPerFileConfigurationSource> configureSource);

Parameters

configureSource
Action<KeyPerFileConfigurationSource>

Configures the source.

Returns

The IConfigurationBuilder.

Applies to

.NET 10 (package-provided) a .NET Standard 2.0 (package-provided)
Produkt Versiounen
.NET 10 (package-provided)
.NET Standard 2.0 (package-provided)

AddKeyPerFile(IConfigurationBuilder, String)

Source:
KeyPerFileConfigurationBuilderExtensions.cs
Source:
KeyPerFileConfigurationBuilderExtensions.cs
Source:
KeyPerFileConfigurationBuilderExtensions.cs

Adds configuration using files from a directory. File names are used as the key, file contents are used as the value.

C#
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath);

Parameters

directoryPath
String

The path to the directory.

Returns

The IConfigurationBuilder.

Applies to

.NET 10 (package-provided) a .NET Standard 2.0 (package-provided)
Produkt Versiounen
.NET 10 (package-provided)
.NET Standard 2.0 (package-provided)

AddKeyPerFile(IConfigurationBuilder, String, Boolean)

Source:
KeyPerFileConfigurationBuilderExtensions.cs
Source:
KeyPerFileConfigurationBuilderExtensions.cs
Source:
KeyPerFileConfigurationBuilderExtensions.cs

Adds configuration using files from a directory. File names are used as the key, file contents are used as the value.

C#
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath, bool optional);

Parameters

directoryPath
String

The path to the directory.

optional
Boolean

Whether the directory is optional.

Returns

The IConfigurationBuilder.

Applies to

.NET 10 (package-provided) a .NET Standard 2.0 (package-provided)
Produkt Versiounen
.NET 10 (package-provided)
.NET Standard 2.0 (package-provided)

AddKeyPerFile(IConfigurationBuilder, String, Boolean, Boolean)

Source:
KeyPerFileConfigurationBuilderExtensions.cs
Source:
KeyPerFileConfigurationBuilderExtensions.cs
Source:
KeyPerFileConfigurationBuilderExtensions.cs

Adds configuration using files from a directory. File names are used as the key, file contents are used as the value.

C#
public static Microsoft.Extensions.Configuration.IConfigurationBuilder AddKeyPerFile(this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directoryPath, bool optional, bool reloadOnChange);

Parameters

directoryPath
String

The path to the directory.

optional
Boolean

Whether the directory is optional.

reloadOnChange
Boolean

Whether the configuration should be reloaded if the files are changed, added or removed.

Returns

The IConfigurationBuilder.

Applies to

.NET 10 (package-provided) a .NET Standard 2.0 (package-provided)
Produkt Versiounen
.NET 10 (package-provided)
.NET Standard 2.0 (package-provided)