Как ограничить количество одновременно выполняемых задач в фоне
Написание этой статьи навеяно статьёй "Task изнутри: управление потоками в .NET и создание своих планировщиков". Одна из проблем озвученная в данной статье это ограничение числа одновременно выполняемых задач. В указанной статье для таких целей использовался кастомный планировщик. Полагаю многим пришла в голову мысль о возможности создании решения на основе SemaphoreSlim, а я же решил его воплотить и проверить насколько проще такое решение, чем кастомный планировщик.
Читать далее
https://habr.com/ru/articles/863928/?utm_campaign=863928&utm_source=habrahabr&utm_medium=rss
Post #9191
562