Exemplo n.º 1
0
        /// <summary>
        /// Writes the end.
        /// </summary>
        /// <param name="token">The token.</param>
        protected override void WriteEnd(JsonToken token)
        {
            base.WriteEnd(token);

            if (token == JsonToken.EndObject)
            {
                _writer.WriteEndObject();
            }
            else if (token == JsonToken.EndArray)
            {
                _writer.WriteEndArray();
            }
            else
            {
                throw new NotImplementedException();
            }

            //RemoveParent();

            if (Top == 0)
            {
                //_writer.WriteToken(_root);
            }
        }