How to create a custom configuration provider in ASP.NET Core 6
ASP.NET Core configuration providers read configuration data from common sources such as JSON files and databases. But you can use other sources by creating custom configuration providers.
Source: infoworld.com