<PackageReference Include="System.Text.Json" Version="8.0.3" />

ReferenceHandler<T>

public sealed class ReferenceHandler<T> : ReferenceHandler where T : ReferenceResolver
Defines how the JsonSerializer deals with references on serialization and deserialization.
using System.Runtime.CompilerServices; namespace System.Text.Json.Serialization { public sealed class ReferenceHandler<T> : ReferenceHandler where T : ReferenceResolver, new { [System.Runtime.CompilerServices.NullableContext(1)] public override ReferenceResolver CreateResolver() { return new T(); } } }