Key-Value mapping of configuration values to objects
-
Use JSON, Environment variables, AppSettings, In-memory, Microsoft.Extensions.Configuration, Attributes as sources
-
Supports complex type bindings via URN keys
-
Supports immutable types
-
Trace source for a given key
-
Supports decorators, like expanding environment variables
-
Supports both single and multiple values per key