正在努力避免來自Web應用程序和Web服務的超時問題。如何從新線程調用方法
所以我試圖做的是什麼在web服務方法當前正在嘗試從新線程調用該邏輯,並啓動新線程後,我想要返回一些值到web應用程序,因此連接將以出現獲取超時的問題,並且新線程將在服務端執行它的過程。我們可以這樣做嗎?
以及如何從新線程調用方法?
我試圖做的代碼類似下面..
[WebMethod]
public bool callingmethod(int num1,int num2)
{
employee emp=new employee();
thread t=new thread(emp.method(num1,num2));
t.start();
return true;
}
public class employee
{
public void method(int a ,int b)
{
logic...
}
}
請指教me..i一直在尋找每一個地方得到適當的邏輯,但一切辦法複雜..
嘗試增加TimeOut時間? –
您需要傳遞一個lambda表達式。 – SLaks