Пример #1
0
        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("}");
        }
Пример #2
0
 public void BuilString(DescriptionBuilder context)
 {
     context.Append(ToString());
 }