<PackageReference Include="System.Text.Json" Version="7.0.0-preview.6.22324.4" />

JsonPropertyInfo

public abstract class JsonPropertyInfo
Provides JSON serialization-related metadata about a property or field.
public JsonConverter CustomConverter { get; set; }

public Func<object, object> Get { get; set; }

public string Name { get; set; }

public JsonNumberHandling? NumberHandling { get; set; }

public Type PropertyType { get; }

public Action<object, object> Set { get; set; }

public Func<object, object, bool> ShouldSerialize { get; set; }