AsyncCursor<TDocument> currently only implements IDisposable, which forces synchronous resource cleanup even in async contexts. This causes blocking network calls during cursor disposal, undermining the performance benefits of async enumeration patterns.
- is related to
-
CSHARP-3458 Extend IAsyncCursor and IAsyncCursorSource to support IAsyncEnumerable
-
- In Code Review
-