在C#WINFORM或者是ASP.NET的WEB應用程式中,根據各種定時任務的需求,比如:每天的資料統計,每小時重新整理系統緩存等等,這個時候我們得應用到定時器這個東東。
.NET Framework有自帶的timer,但這個類隻能完成一些簡單的定時操作,比如間隔多久執行什麼操作。遇到一些複雜的定時任務,如從目前時間開始,多 少時間後間隔重複執行,timer類處理起來就相對困難了。經過多番查找搜尋,終于找到一下比較好用的任務定時器–FluentScheduler,你可 以通過Nuget來引用,用程式包管理器執行如下指令即可安裝:
在ASP.NET程式的Global.asax檔案中,首先初始化管理器,這樣定時器就開啟了。
----------------------------------------------------
專注Web和.NET開發,對前沿技術有深厚的興趣~~~