Closed dougbu closed 5 years ago
Seek(...)
Position
_lowerbounds != 0
ReadAsync(...)
Stream
ByteRangeStreamTest
ByteRangeStream
DelegatingStream.CopyToAsync(...)
FYI @stephentoub
:up::date: to rebase and address @mkArtakMSFT's comment. Will merge once the CI check passes.
206
Seek(...)
was a no-op,Position
was incorrect if_lowerbounds != 0
,ReadAsync(...)
read entire innerStream
ByteRangeStreamTest
to cover newByteRangeStream
members and hold fewer resourcesDelegatingStream.CopyToAsync(...)
override because it copied entire innerStream
and was not neededReadAsync(...)