Есть ли какие-либо предостережения или недочеты в использовании нового API задач в System.Threading.Task в ASP.NET, размещенном в IIS?
System.Threading.Task
Я знаю, что до .NET 4.0 всегда рекомендовалось избегать работы с любыми действиями ThreadPool внутри IIS.
Любые предостережения относительно использования ThreadPool с IIS по-прежнему действительны при использовании System.Threading.Task, поскольку Task API - это просто дополнительный уровень абстракции над System.Threading.
System.Threading
Для долгосрочных задач в фоновом режиме я использую ThreadPool внутри службы Windows. Это держит его вне IIS.
ThreadPool