<PackageReference Include="System.Text.Json" Version="5.0.0-preview.2.20160.6" />

ObjectConverter

sealed class ObjectConverter : JsonConverter<object>
namespace System.Text.Json.Serialization.Converters { internal sealed class ObjectConverter : JsonConverter<object> { public override object Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) { using (JsonDocument jsonDocument = JsonDocument.ParseValue(ref reader)) return jsonDocument.RootElement.Clone(); } public override void Write(Utf8JsonWriter writer, object value, JsonSerializerOptions options) { throw new InvalidOperationException(); } } }