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

JsonConverterAttribute

When placed on a property or type, specifies the converter type to use.
namespace System.Text.Json.Serialization { [AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Property, AllowMultiple = false)] public class JsonConverterAttribute : JsonAttribute { public Type ConverterType { get; set; } public JsonConverterAttribute(Type converterType) { ConverterType = converterType; } protected JsonConverterAttribute() { } public virtual JsonConverter CreateConverter(Type typeToConvert) { return null; } } }