Sources

Description

This library contains a few basic implementations of configuration sources, such as ObjectSource, FileSource, ConstantSource, CommandLineSource, EnvironmentVariablesSource. It also hosts a set of extensions to manipulate sources (combine, scope, freeze, nest, transform, template) and helpers aiding in creation of custom sources.

Source and packages

GitHub repository: vostok/configuration.sources

NuGet package: Vostok.Configuration.Sources

Install-Package Vostok.Configuration.Sources

Cement users should reference this module with the following command:

cm ref add vostok.configuration.sources <path-to-project>
pageConfiguration sourcespageSourcespageCombine sourcespageScope sourcespageCreate custom sourcespageTransform sources

Last updated