async ValueTask <short> IAsyncBinaryReader.ReadInt16Async(bool littleEndian, CancellationToken token)
        {
            var result = await StreamExtensions.ReadAsync <short>(stream, buffer, token).ConfigureAwait(false);

            result.ReverseIfNeeded(littleEndian);
            return(result);
        }
Example #2
0
 public ValueTask <T> ReadAsync <T>(CancellationToken token = default)
     where T : unmanaged
 => StreamExtensions.ReadAsync <T>(input, buffer, token);