コード:
class Controller
{
Some Action Method()
{
...
...
new Thread(() =>
{
//WCF cal- wil execute for around 10 secs.
var result = service.SubmitAndCreateApp(params);
sessionModel.IsAppCreated = result;
}).Start();
return jsonresult;
}
}
WCF 呼び出しに時間がかかりすぎるため、スレッド プールを使用して枯渇させたくありません。
ここでは、クライアントの要求ごとにスレッドが作成されていることが明らかです。.Net 4.0 (VS 2010) でこれを達成するために、これまたは他の代替方法を最適化するにはどうすればよいですか?