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.