protected override void ComputeString(DescriptionBuilder context) { context.Append("{"); var first = true; foreach (var it in _Attributes.OrderBy(kvp => kvp.Key)) { if (!first) { context.Append(","); } context.Append($@"""{it.Key}"":"); using (context.PushContext(it.Key)) { it.Value.BuilString(context); } first = false; } context.Append("}"); }
public void BuilString(DescriptionBuilder context) { context.Append(ToString()); }