This library is an extension for Microsoft.Extensions.Configuration, which helps you to do recursive templating in configuration settings.
When retrieving a configuration setting value, it will look for placeholders. If it finds any placeholder, it will try to see if the placeholder is actually configured as a setting. It will then (recursively) replace any placeholders within the setting's value.
This means you can compose configuration settings out of other configuration settings, which will allow you to override only parts of a config setting or the entire setting.
See the version list below for details.
Install-Package TemplatedConfiguration -Version 1.0.0
dotnet add package TemplatedConfiguration --version 1.0.0
<PackageReference Include="TemplatedConfiguration" Version="1.0.0" />
paket add TemplatedConfiguration --version 1.0.0
Adds support for configuration sections (separated by :) character
- microsoft.extensions.configuration (>= 2.1.1)
This package is not used by any popular GitHub repositories.