Серия
Поддержка IAsyncEnumerable с помощью LINQ
При создании IAsyncEnumerable в .NET Core 3 не удивительно, что разработчики могут использовать существующие знания об операциях Linq при работе с асинхронными потоками.
В этом эпизоде Bart De Smet приходит к разговору о пакете nuget System.Linq.Async, который добавляет некоторые распространенные операторы запросов Linq в IAsyncEnumerable.
- [01:15] - Какова история за IAsyncEnumerable?
- [02:17] — как новый IAsyncEnumerable сравнивается с предыдущим?
- [03:39] — может ли IAsyncEnumerable масштабироваться в крупных системах?
- [06:15] — как мы секционируем работу с IAsyncEnumerable отличается от IEnumerable?
- [08:34] - Что можно использовать IAsyncEnumerable? (демоверсия)
- [13:03]. Как добавить поддержку распространенных выражений Linq в IAsyncEnumerable?
- [16:11] — как работают операции фильтрации и упорядочивания с IAsyncEnumerable?
- [20:00] - Насколько важно было поддерживать сообщество в долголетии этого проекта?
- [21:55] — как функции языка сделали код гораздо проще?
Полезные ссылки
- Асинхронный документ компонента Streams
- Реактивные расширения и System.Linq.Async на GitHub
- System.Linq.Async в NuGet
При создании IAsyncEnumerable в .NET Core 3 не удивительно, что разработчики могут использовать существующие знания об операциях Linq при работе с асинхронными потоками.
В этом эпизоде Bart De Smet приходит к разговору о пакете nuget System.Linq.Async, который добавляет некоторые распространенные операторы запросов Linq в IAsyncEnumerable.
- [01:15] - Какова история за IAsyncEnumerable?
- [02:17] — как новый IAsyncEnumerable сравнивается с предыдущим?
- [03:39] — может ли IAsyncEnumerable масштабироваться в крупных системах?
- [06:15] — как мы секционируем работу с IAsyncEnumerable отличается от IEnumerable?
- [08:34] - Что можно использовать IAsyncEnumerable? (демоверсия)
- [13:03]. Как добавить поддержку распространенных выражений Linq в IAsyncEnumerable?
- [16:11] — как работают операции фильтрации и упорядочивания с IAsyncEnumerable?
- [20:00] - Насколько важно было поддерживать сообщество в долголетии этого проекта?
- [21:55] — как функции языка сделали код гораздо проще?
Полезные ссылки
- Асинхронный документ компонента Streams
- Реактивные расширения и System.Linq.Async на GitHub
- System.Linq.Async в NuGet
Хотите оставить отзыв? Сообщить о проблеме можно здесь.