Обновить
1

Пользователь

Отправить сообщение

Не совсем понял зачем было создавать таски с LongRunning. По идее LongRunning просит создать дополнительный Thread. Всё бы хорошо, но если в Channel не будет элементов работы, он асинхронно будет ожидать, соответственно поток будет освобождён, а продолжение будет выполнено в потоке из пулла потоков. Может тогда лучше использовать BlockingCollection с ручным созданием и утилизацией Thread, но также позволить вызывающей стороне ожидать завершения через TaskCompletionSource? Если я заблуждаюсь, поправьте пожалуйста

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность