sharpcompress icon indicating copy to clipboard operation
sharpcompress copied to clipboard

On ongoing branch of making everything async

Open adamhathcock opened this issue 4 years ago • 3 comments

  • Use ReadAsync/WriteAsync on every stream
  • Use CancelationToken (drop Listener interface?)
  • Use ValueToken (need to find better Task.Completed version)
  • Use IAsyncDisposable (drop IDispose as it mostly doesn't apply)
  • Use IAsyncEnumerable
  • Some usage of Memory/Span. Usage of MemoryPool seem good but don't want to completely convert yet.
  • More?

adamhathcock avatar Feb 01 '21 08:02 adamhathcock

is there any plan on continuing this work?

Ilanlido avatar Oct 22 '23 15:10 Ilanlido

Not from me anytime soon as my personal and professional life is too busy. Sorry.

adamhathcock avatar Oct 23 '23 07:10 adamhathcock

Hi. Can we expect asynchrony support in the near future?

BloodShadow174 avatar Feb 27 '24 05:02 BloodShadow174