Inheritance: IProtocolSerializerContext
Beispiel #1
0
        /// <summary>
        /// Serializes an object to a stream
        /// </summary>
        /// <typeparam name="T">Type of the object to be serialized</typeparam>
        /// <param name="stream">Stream where object data will be put</param>
        /// <param name="obj">Object to be serialized</param>
        public void Serialize <T>(Stream stream, T obj)
            where T : IDependencyFingerprintProtocol
        {
            var context = new BinaryProtocolSerializerContext(stream, registry);

            obj.Save(context);
        }