Microsoft.Extensions.Configuration.ConfigurationProvider
Defines the core behavior of configuration providers and provides a base for derived classes.
namespace Microsoft.Extensions.Configuration
{
public abstract class ConfigurationProvider : IConfigurationProvider
{
protected IDictionary<string, string> Data { get; set; }
protected ConfigurationProvider();
public virtual bool TryGet(string key, out string value);
public virtual void Set(string key, string value);
public virtual void Load();
public virtual IEnumerable<string> GetChildKeys(IEnumerable<string> earlierKeys, string parentPath);
public IChangeToken GetReloadToken();
protected void OnReload();
}
}