public GraphDeserializer(IReader reader, ITypeDeserializer typeDeserializer) : base(reader, typeDeserializer) { }
/// <summary> /// Deserializes object from <paramref name="xmlNode"/>. /// </summary> /// <param name="xmlNode"></param> /// <param name="type"></param> /// <returns></returns> public virtual object Deserialize(XmlNode xmlNode, Type type) { ITypeDeserializer typeDeserializer = GetTypeDeserializer(xmlNode, type); return(typeDeserializer.Deserialize(this, xmlNode, type)); }
public HierarchicalDeserializer(IReader reader, ITypeDeserializer typeDeserializer) : base(reader) { _typeDeserializer = typeDeserializer; _version = reader.ReadByte(); }