* Dump the environment variable prefix in ToString
- This allows tools that dump the providers (like GetDebugView) to see a little more data about the configured providers when debugging.
public override void Load() =>
Load(Environment.GetEnvironmentVariables());
+ /// <summary>
+ /// Generates a string representing this provider name and relevant details.
+ /// </summary>
+ /// <returns> The configuration name. </returns>
+ public override string ToString()
+ => $"{GetType().Name} Prefix: '{_prefix}'";
+
internal void Load(IDictionary envVariables)
{
var data = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);