2017-06-06 97 views
0

是否有可能在一個使用C#WebAPI的線程中每隔10秒運行一次方法?我是C#中的web編程的新手,因此這個簡單的問題。提前致謝!C#WebAPI每10秒運行一次方法

+0

是的,這是可能的。你有任何你需要幫助的代碼嗎? – Trey

+0

可能;大概。錯誤的工具;絕對是 – BradleyDotNET

+0

是的,你可以,但IIS可以殺死/回收你的過程,如果他需要。 – hardkoded

回答

0

即使它是一個web應用程序,多線程調用您想要的方法和Thread.sleep(10000)仍然是可能的,對嗎? 或者,如this答案指出,您可能希望查找System.Timers.Timer和/或System.Threading.Timer類,因爲您可以啓動倒計時,通知事件處理程序調用您的方法而不阻塞線程。