https://learn.microsoft.com/en-us/dotnet/api/microsoft.extensions.configuration.iconfigurationprovider?view=net-10.0-pp
IConfigurationProvider Interface (Microsoft.Extensions.Configuration) | Microsoft Learn
Provides configuration key/values for an application.
interfacemicrosoftextensionsconfigurationlearn