1 write to ReferenceResolver
System.Text.Json (1)
System\Text\Json\Serialization\WriteStack.cs (1)
164
ReferenceResolver
= options.ReferenceHandler.CreateResolver(writing: true);
6 references to ReferenceResolver
System.Text.Json (6)
System\Text\Json\Serialization\JsonConverter.MetadataHandling.cs (1)
147
ReferenceResolver resolver = state.
ReferenceResolver
;
System\Text\Json\Serialization\JsonConverterOfT.cs (2)
401
state.
ReferenceResolver
.PopReferenceForCycleDetection();
436
state.
ReferenceResolver
.PopReferenceForCycleDetection();
System\Text\Json\Serialization\JsonSerializer.Write.HandleMetadata.cs (1)
81
string referenceId = state.
ReferenceResolver
.GetReference(currentValue, out bool alreadyExists);
System\Text\Json\Serialization\Metadata\JsonPropertyInfoOfT.cs (1)
186
state.
ReferenceResolver
.ContainsReferenceForCycleDetection(value))
System\Text\Json\Serialization\WriteStack.cs (1)
170
ReferenceResolver
.PushReferenceForCycleDetection(rootValueBoxed);