開發的時候經常有固定某時操作某資源的需求,解決這種需求最簡單的就是定時任務。
如果沒有特別刁鑽的要求,建議直接找來用,比如這一款:TimedJob

下載完以后去Startup里設置一下:


再然后新建一個類,繼承Job,添加特性,如下:

解釋一下:
Begin:任務開始時間
Interval:間隔(毫秒)
SkipWhileExecuting:是否等待上一個任務結束,true等待
定好參數就能跑起來了。
這里我有一個小建議,如果要開多個定時任務,並業務邏輯相對復雜的話,盡量不要這樣寫:

建議這樣寫:

~~寫點水文,存點資料