これは、ASP.NETASMXWebサービス/.NETFramework4.0です。
Webサービスでは、「Fire and Forget」などの別のスレッドで1つのメソッドを実行して、WebサービスがWebサイトにすぐに応答して何らかの値を返すようにします。別のスレッドでのそのメソッドは、WebサービスがWebサイトにすぐに応答を返した後10分かかる場合があります。また、そのメソッドの戻り値は必要ありません。
ThreadPool.QueueUserWorkItemを使用してこのシナリオをテストしましたが、WebサービスがWebサイトに応答を返した後でも、ThreadPoolの使用を開始したスレッドは引き続き実行されるようです。私はここで正しいですか?また、これを達成するためのより良い方法はありますか?