<PackageReference Include="System.Configuration.ConfigurationManager" Version="7.0.0-preview.3.22175.4" />

ISettingsProviderService

public interface ISettingsProviderService
The IPersistComponentSettings interface enables components hosted in an application to persist their settings in a manner transparent to the application. However, in some cases, the application may want to override the provider(s) specified by a component. For example, at design time, we may want to persist settings differently. This service enables this scenario. The ApplicationSettingsBase class queries this service from the owner component's site.
namespace System.Configuration { public interface ISettingsProviderService { SettingsProvider GetSettingsProvider(SettingsProperty property); } }