Config/ForgeTrust.Runnable.Config/EnvironmentConfigProvider.cs
EnvironmentConfigProvider
Type
EnvironmentConfigProvider
A configuration provider that retrieves values from environment variables.
Method
NormalizeSegment(string)
Converts a key/environment segment to uppercase (via )
and flattens separators by replacing '.' and '-' with a single '_'.
Used for legacy flat environment-variable lookup.
Method
NormalizeHierarchicalKey(string)
Converts a key to uppercase (via ), splits on '.' and '-'
as hierarchical delimiters, removes empty segments, and joins segments using "__".
Used for hierarchical environment-variable lookup while preserving path boundaries.