FileConfigurationProvider Class

Base class for file based Microsoft.Extensions.Configuration.ConfigurationProvider.

Namespace
Microsoft.Extensions.Configuration
Assemblies
  • Microsoft.Extensions.Configuration.FileExtensions

Syntax

public abstract class FileConfigurationProvider : ConfigurationProvider, IConfigurationProvider
class Microsoft.Extensions.Configuration.FileConfigurationProvider

Constructors

FileConfigurationProvider(Microsoft.Extensions.Configuration.FileConfigurationSource)

Initializes a new instance with the specified source.

Arguments:source (Microsoft.Extensions.Configuration.FileConfigurationSource) – The source settings.
public FileConfigurationProvider(FileConfigurationSource source)

Methods

Load()

Loads the contents of the file at System.IO.Path.

public override void Load()
Load(System.IO.Stream)

Loads this provider’s data from a stream.

Arguments:stream (System.IO.Stream) – The stream to read.
public abstract void Load(Stream stream)

Properties

Microsoft.Extensions.Configuration.FileConfigurationProvider.Source

The source settings for this provider.

Return type:Microsoft.Extensions.Configuration.FileConfigurationSource
public FileConfigurationSource Source { get; }