/// <summary> /// Initializes a new instance of the <see cref="BinarySerializationReader_old"/> class. /// </summary> /// <param name="stream">The target <see cref="Stream"/></param> public Reader(Stream stream) { this.stream = stream; VerifySerializerVersion(); options = new SerializerOptions(); options.Deserialize(new Deserializer(this)); encoding = Encoding.GetEncoding((int)options.CodePage); compressor = (ICompressor)Activator.CreateInstance(options.CompressorType); }