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

DefaultJsonTypeInfoResolver

Defines the default, reflection-based JSON contract resolver used by System.Text.Json.
public IList<Action<JsonTypeInfo>> Modifiers { get; }

Gets a list of user-defined callbacks that can be used to modify the initial contract.

Creates a mutable DefaultJsonTypeInfoResolver instance.

public virtual JsonTypeInfo GetTypeInfo(Type type, JsonSerializerOptions options)

Resolves a JSON contract for a given type and options configuration.