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