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>
Configuration sourcesSourcesCombine sourcesScope sourcesCreate custom sourcesTransform sources

Last updated

Was this helpful?