NodePathConverter
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Converts a NodePath to and from JSON.
public class NodePathConverter : JsonConverter<NodePath>
Inheritance Object → JsonConverter → JsonConverter<NodePath> → NodePathConverter
Properties
HandleNull
public bool HandleNull { get; }
Property Value
Type
public Type Type { get; }
Property Value
Constructors
NodePathConverter()
public NodePathConverter()
Methods
Read(out Utf8JsonReader, Type, JsonSerializerOptions)
public NodePath Read(out Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options)
Parameters
reader
Utf8JsonReader
typeToConvert
Type
options
JsonSerializerOptions
Returns
Write(Utf8JsonWriter, NodePath, JsonSerializerOptions)
public void Write(Utf8JsonWriter writer, NodePath value, JsonSerializerOptions options)
Parameters
writer
Utf8JsonWriter
value
NodePath
options
JsonSerializerOptions