Bender.Nodes.JsonNode.Encode C# (CSharp) Method

Encode() public method

public Encode ( Stream stream, Encoding encoding = null ) : void
stream Stream
encoding System.Text.Encoding
return void
        public override void Encode(Stream stream, Encoding encoding = null)
        {
            Element.Encode(stream, encoding, _options.Serialization.PrettyPrint);
        }

Usage Example

Example #1
0
 public void should_add_named_fields_to_objects()
 {
     var node = new JsonNode(NodeType.Object, new Options());
     node.NodeType.ShouldEqual(NodeType.Object);
     node.Add("field1", NodeType.Value, Metadata.Empty, x => x.Value = "oh");
     node.Add("field2", NodeType.Value, Metadata.Empty, x => x.Value = "hai");
     node.Encode().ShouldEqual("{\"field1\":\"oh\",\"field2\":\"hai\"}");
 }
All Usage Examples Of Bender.Nodes.JsonNode::Encode