All Classes and Interfaces
Class
Description
Abstract base class for any configuration source.
Abstract implementation of
IConfigurationSource for file based
configuration sources.Default implementation of
IConfig.Factory for creating
IConfig objects.Default implementation of
IConfigurationSource for environment
variables.Default implementation of
IConfigurationSource for application based
configuration sources.Implementation of
IConfigurationSource for properties file based configuration sources.Global registry mapping from a file extension to a factory to read these configuration sources.
Default implementation of
IConfigurationSource for system properties.This class represents a resolved configuration value.
The default implementation of
IConfigWithFallback.The default SPI implementation that registers the properties resource type
Defines the type of configuration sources and the respective default
priority.
Helper functions for environment variables
Read-only configuration
Sanity callback interface to notify about the usage of an outdated
configuration key.
An abstract configuration source.
Specific configuration source based on a readable resource.
SPI interface to be implemented by other configuration source resource types
A generic configuration value provider.
Callback interface for enumeration of available configuration value
providers.
This is an extended configuration interface that supports the resolution of
configuration values from more then one key (e.g. for migration purposes).
Interface for a configuration source that provides all its possible keys.
An implementation of
IConfigurationValueProvider that supports multiple sources, ordered
by priority, descending.