Ejemplo n.º 1
0
        /// <summary>
        /// Creates a writable <see cref="Stream"/> that can be used to write data into <see cref="SerializationContext"/>.
        /// </summary>
        /// <param name="context">Serialization context.</param>
        /// <returns>Writable <see cref="Stream"/>.</returns>
        public static Stream AsStream(this SerializationContext context)
        {
            context.AssertNotNull(nameof(context));

            return(new BufferWriterStream(context.GetBufferWriter()));
        }