<PackageReference Include="System.Runtime.Serialization.Formatters" Version="11.0.0-preview.4.26230.115" />

System.Runtime.Serialization.SerializationBinder

public abstract class SerializationBinder
Allows users to control class loading and mandate what class to load.
protected SerializationBinder()

Initializes a new instance of the SerializationBinder class.

public virtual void BindToName(Type serializedType, out string assemblyName, out string typeName)

When overridden in a derived class, controls the binding of a serialized object to a type.

public abstract Type BindToType(string assemblyName, string typeName)

When overridden in a derived class, controls the binding of a serialized object to a type.