Я пишу приложение WebAPI для выполнения ряда длительных задач фоновой обработки.
Я замечаю, что моя задача загрузки тестовых данных уничтожается System.Threading.ThreadAbortException, даже после того, как я отключил перезапуск пула в IIS. Я знаю, что есть способ запустить очень долго работающие (несколько часов) фоновые задачи в веб-приложении, но я просто не знаю, как именно это делается - либо какие-то специфические настройки конфигурации, метод кодирования, параметр Wen.config и т. д. Может ли кто-нибудь поделиться практическим способом сделать это, пожалуйста?