in src/Amazon.Extensions.Configuration.SystemsManager/Internal/JsonConfigurationParser.cs [55:83]
private void VisitElement(JsonElement element)
{
switch (element.ValueKind)
{
case JsonValueKind.Undefined:
break;
case JsonValueKind.Object:
foreach (var property in element.EnumerateObject())
{
EnterContext(property.Name);
VisitElement(property.Value);
ExitContext();
}
break;
case JsonValueKind.Array:
VisitArray(element);
break;
case JsonValueKind.String:
case JsonValueKind.Number:
case JsonValueKind.True:
case JsonValueKind.False:
VisitPrimitive(element);
break;
case JsonValueKind.Null:
VisitNull();
break;
}
}