/// <summary> /// Construct a new VersionSupportingBinaryFormatter instance. /// </summary> public VersionSupportingBinaryFormatter() { formatter = new BinaryFormatter(); SurrogateSelector surrogateSelector = new SurrogateSelector(); formatter.SurrogateSelector = surrogateSelector; VersionSupportingSurrogateConnectingBinder deserializationSurrogateConnectingBinder = new VersionSupportingSurrogateConnectingBinder(surrogateSelector); formatter.Binder = deserializationSurrogateConnectingBinder; }
/// <summary> /// Construct a new VersionSupportingBinaryFormatter instance. /// </summary> public VersionSupportingBinaryFormatter() { formatter = new BinaryFormatter(); SurrogateSelector surrogateSelector = new SurrogateSelector(); formatter.SurrogateSelector = surrogateSelector; VersionSupportingSurrogateConnectingBinder deserializationSurrogateConnectingBinder = new VersionSupportingSurrogateConnectingBinder(surrogateSelector); formatter.Binder = deserializationSurrogateConnectingBinder; }