<PackageReference Include="System.Configuration.ConfigurationManager" Version="4.6.0-preview.19073.11" />

IInternalConfigRoot

public interface IInternalConfigRoot
Defines interfaces used by internal .NET structures to support a configuration root object.
namespace System.Configuration.Internal { public interface IInternalConfigRoot { bool IsDesignTime { get; } event InternalConfigEventHandler ConfigChanged; event InternalConfigEventHandler ConfigRemoved; void Init(IInternalConfigHost host, bool isDesignTime); object GetSection(string section, string configPath); string GetUniqueConfigPath(string configPath); IInternalConfigRecord GetUniqueConfigRecord(string configPath); IInternalConfigRecord GetConfigRecord(string configPath); void RemoveConfig(string configPath); } }