Это веб-служба ASP.NET ASMX /.NET Framework 4.0.
В веб-службе я хочу выполнить один метод в другом потоке, что-то вроде «Выстрелил и забыл», чтобы веб-служба немедленно возвращала некоторое значение в ответ на веб-сайт. Этот метод в другом потоке может занять 10 минут после того, как веб-служба немедленно вернет ответ на веб-сайт. Кроме того, мне не нужно возвращаемое значение этого метода.
Я протестировал этот сценарий с использованием ThreadPool.QueueUserWorkItem, и мне кажется, что поток, запущенный с использованием ThreadPool, будет по-прежнему выполняться даже после того, как веб-служба вернет ответ на веб-сайт. Я прав здесь? Также есть ли лучший способ добиться этого?