Итерация IAsyncenumerable в функции, возвращающей IAsyncenumerable с отменойC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Итерация IAsyncenumerable в функции, возвращающей IAsyncenumerable с отменой

Сообщение Anonymous »

Как говорится в названии, я должен следующую функцию: < /p>

public async IAsyncEnumerable GetByPipeline(int pipelineId,
[EnumeratorCancellation] CancellationToken cancellationToken = default)
{
await foreach (var job in context.Jobs.Where(job => job.Pipeline.Id == pipelineId)
.AsAsyncEnumerable()
.WithCancellation(cancellationToken)
.ConfigureAwait(false))
{
yield return job;
}
}
< /code>

У меня возникают проблемы с обертыванием головы, куда идет токен отмены, и новое чувство, что я использую его в слишком многих местах. < /p>

Что на самом деле происходит здесь, когда вы деконструируете все причудливые асинхронные вещи? И есть ли лучшие способы написать эту функцию?

Подробнее здесь: https://stackoverflow.com/questions/587 ... ble-with-c
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как аннотировать тип возвращаемого значения для функции Python, возвращающей класс, определенный внутри этой функции?
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Проблема с отменой задачи в ASP.NET
    Гость » » в форуме C#
    0 Ответы
    48 Просмотры
    Последнее сообщение Гость
  • Как справиться с возвратом средств за покупку Flutter в приложении или отменой подписки
    Гость » » в форуме IOS
    0 Ответы
    32 Просмотры
    Последнее сообщение Гость
  • Проблема с отменой подписки на событие OnDisable
    Anonymous » » в форуме C#
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • EventBus с отменой развертывания
    Anonymous » » в форуме JAVA
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»