ReferenceHandler
This class defines how the JsonSerializer deals with references on serialization and deserialization.
Ignores an object when a reference cycle is detected during serialization.
Metadata properties will be honored when deserializing JSON objects and arrays into reference types and written when serializing reference types. This is necessary to create round-trippable JSON from objects that contain cycles or duplicate references.
protected ReferenceHandler()
Returns the ReferenceResolver used for each serialization call.