/// <summary> /// Initializes a new instance of the <see cref="GraphBinaryMessageSerializer" /> class. /// </summary> /// <param name="registry">The <see cref="TypeSerializerRegistry"/> to use for serialization.</param> public GraphBinaryMessageSerializer(TypeSerializerRegistry registry = null) { _reader = new GraphBinaryReader(registry); _writer = new GraphBinaryWriter(registry); }
/// <summary> /// Initializes a new instance of the <see cref="GraphBinaryReader" /> class. /// </summary> /// <param name="registry">The <see cref="TypeSerializerRegistry"/> to use for deserialization.</param> public GraphBinaryReader(TypeSerializerRegistry registry = null) { _registry = registry ?? TypeSerializerRegistry.Instance; }