<PackageReference Include="System.Text.Json" Version="8.0.0-preview.1.23110.8" />

ObjectWithParameterizedConstructorConverter<T>

protected abstract object CreateObject(ref ReadStackFrame frame)

protected abstract void InitializeConstructorArgumentCaches(ref ReadStack state, JsonSerializerOptions options)

protected abstract bool ReadAndCacheConstructorArgument(ref ReadStack state, ref Utf8JsonReader reader, JsonParameterInfo jsonParameterInfo)

protected virtual bool TryLookupConstructorParameter(ref ReadStack state, ref Utf8JsonReader reader, JsonSerializerOptions options, out JsonParameterInfo jsonParameterInfo)