IAsyncEnumerable<T>: что это
Коротко
IAsyncEnumerable<T>: асинхронный поток данных (C 8): элементы приходят по мере готовности. Создаётся методом с async и yield return, потребляется через await foreach.
Определение
Асинхронный поток данных (C# 8): элементы приходят по мере готовности.
Создаётся методом с async и yield return, потребляется через await foreach.
Отмена: [EnumeratorCancellation] CancellationToken и .WithCancellation(ct).
Подробнее
EF Core умеет AsAsyncEnumerable(), а ASP.NET Core стримит IAsyncEnumerable в JSON-ответ без буферизации всей коллекции.
Вопросы по теме с собеседований
Запомните, а не прочитайте
В тренажёре карточка вернётся, когда начнёт забываться. А билеты по C# и .NET проверят, что термин понятен в деле.