/// <inheritdoc /> public TTypeToDeserializeTo Deserialize <TTypeToDeserializeTo>([NotNull] byte[] data) { if (data == null) { throw new ArgumentNullException(nameof(data)); } using (DefaultStreamReaderStrategy reader = new DefaultStreamReaderStrategy(data)) { return(Deserialize <TTypeToDeserializeTo>(reader)); } }
/// <inheritdoc /> public virtual TType FromBytes(byte[] bytes) { DefaultStreamReaderStrategy source = new DefaultStreamReaderStrategy(bytes); return(Read(source)); }