Closed LordMike closed 4 years ago
Allows SimpleS3 to be more async-friendly for consumers.
NonSeekableStream
ReadAsync()
ChunkedStream
Read()
RetryableBufferingStream
ctor
Allows SimpleS3 to be more async-friendly for consumers.
NonSeekableStream
passesReadAsync()
to backing streamsReadAsync()
ChunkedStream
utilizesReadAsync()
of source stream,Read()
callsReadAsync()
in a blocking manner (they shouldn't be used though)RetryableBufferingStream
moves buffering fromctor
to the first Read() orReadAsync()
call