<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />

SerializationBinderAdapter

using System; using System.Runtime.CompilerServices; using System.Runtime.Serialization; namespace Newtonsoft.Json.Serialization { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] internal class SerializationBinderAdapter : ISerializationBinder { public readonly SerializationBinder SerializationBinder; public SerializationBinderAdapter(SerializationBinder serializationBinder) { SerializationBinder = serializationBinder; } public Type BindToType([System.Runtime.CompilerServices.Nullable(2)] string assemblyName, string typeName) { return SerializationBinder.BindToType(assemblyName, typeName); } [System.Runtime.CompilerServices.NullableContext(2)] public void BindToName([System.Runtime.CompilerServices.Nullable(1)] Type serializedType, out string assemblyName, out string typeName) { assemblyName = null; typeName = null; } } }