<PackageReference Include="System.Text.Json" Version="9.0.0-preview.2.24128.5" />

JsonParameterInfo

abstract class JsonParameterInfo
public object DefaultValue { get; }

public bool IgnoreNullTokensOnRead { get; }

public JsonTypeInfo JsonTypeInfo { get; }

public byte[] NameAsUtf8Bytes { get; }

public Type ParameterType { get; }

public int Position { get; }

public bool ShouldDeserialize { get; }

public JsonParameterInfo(JsonParameterInfoValues parameterInfoValues, JsonPropertyInfo matchingProperty)