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

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(ReadOnlySpan<byte> unescapedPropertyName, ref ReadStack state, ref Utf8JsonReader reader, JsonSerializerOptions options, out JsonParameterInfo jsonParameterInfo)