Open richardszalay opened 4 years ago
👋 @richardszalay thanks for the suggestion! It doesn't look like IAsyncEnumerable
is available for .NET framework versions lower than 5.0, so we'd need to add some preprocessor directives to make sure we're still supporting older versions (we target Net Framework 4.5.2 and Net Standard 2.0).
If you'd like to submit a PR that implements this, please go for it 😄
For internal notekeeping - ticket number 1613
General information
Issue description
ResourceCollection<T>
implementsIEnumerable<T>
, but this requires the use of blocking IO in the*Gateway
classes. ImplementingIAsyncEnumerable
would allow enumeration to be non-blocking.