Вопросы с тегом «iasyncenumerable»

25
Создать пустой IAsyncEnumerable

У меня есть интерфейс, который написан так: public interface IItemRetriever { public IAsyncEnumerable<string> GetItemsAsync(); } Я хочу написать пустую реализацию, которая не возвращает элемент, например, так: public class EmptyItemRetriever : IItemRetriever { public...

18
Преобразовать IAsyncEnumerable в Список

Итак, в C # 8 мы получили дополнение IAsyncEnumerableинтерфейса. Если у нас есть нормальный, IEnumerableмы можем сделать из него Listили почти любую другую коллекцию, которую мы хотим. Благодаря Linq там. var range = Enumerable.Range(0, 100); var list = range.ToList(); Ну, теперь я хочу...

9
Разъяснение того, как IAsyncEnumerable работает с ASP.NET Web API

Я столкнулся с интересным поведением при изучении IAsyncEnumerable в проекте ASP.NET Web API. Рассмотрим следующие примеры кода: // Code Sample 1 [HttpGet] public async IAsyncEnumerable<int> GetAsync() { for (int i = 0; i < 10; i++) { await Task.Delay(1000); yield return i; } } // Code...