public async Task <Data> ReadDataToEndAsync() { using (var memory = new MemoryStream()) { await BaseStream.CopyToAsync(memory); return(memory); } }
public override Task CopyToAsync(Stream destination, int bufferSize, CancellationToken cancellationToken) => BaseStream.CopyToAsync(destination, bufferSize, cancellationToken);