<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0-rc.2.21480.5" />

ProviderBase

public abstract class ProviderBase
Provides a base implementation for the extensible provider model.
public virtual string Description { get; }

Gets a brief, friendly description suitable for display in administrative tools or other user interfaces (UIs).

public virtual string Name { get; }

Gets the friendly name used to refer to the provider during configuration.

protected ProviderBase()

Initializes a new instance of the ProviderBase class.

public virtual void Initialize(string name, NameValueCollection config)

Initializes the configuration builder.