/// <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));
            }
        }
Beispiel #2
0
        /// <inheritdoc />
        public virtual TType FromBytes(byte[] bytes)
        {
            DefaultStreamReaderStrategy source = new DefaultStreamReaderStrategy(bytes);

            return(Read(source));
        }