<PackageReference Include="NETStandard.Library" Version="2.0.3" />

System.Runtime.Serialization.SurrogateSelector

namespace System.Runtime.Serialization { public class SurrogateSelector : ISurrogateSelector { public SurrogateSelector(); public virtual void AddSurrogate(Type type, StreamingContext context, ISerializationSurrogate surrogate); public virtual void ChainSelector(ISurrogateSelector selector); public virtual ISurrogateSelector GetNextSelector(); public virtual ISerializationSurrogate GetSurrogate(Type type, StreamingContext context, out ISurrogateSelector selector); public virtual void RemoveSurrogate(Type type, StreamingContext context); } }