長時間実行されるバックグラウンド処理タスクを実行する WebAPI アプリケーションを作成しています。
IIS でプールのリサイクルを無効にした後でも、テスト データの読み込みタスクが System.Threading.ThreadAbortException によって強制終了されていることに気付きました。Web アプリケーション内で非常に長時間 (数時間) 実行されるバックグラウンド タスクを実行する方法があることは知っていますが、それがどのように正確に行われるのかはわかりません。特定の構成設定、コーディング手法、 Wen.configパラメータなど...誰かがこれを行う実用的な方法を共有できますか?