今天遇到一個寫優惠券的需求,其中有個根據領取時間改變優惠券狀態的需求,本想和之前的專案普通的專案一樣建一個控制臺然后部署到服務器就完事,
后來想到定時任務調度相關的框架,最終確定了Hangfire
話不多說,直接上代碼,(安裝步驟略過)
1.注入Hangfire

2.創建介面,,

3.創建IJobService方法將hangfire注冊為服務,,


設定Hangfi,

Cron對應的設定:

4.自動注入實作IJob的類,,,

5.在Configure中安裝Hangfire,,,


6.測驗------創建測驗類實作IJob,跑起來就會就按照Cron設定的計劃自動執行Execute方法啦,

簡單的6個步驟,弄了一上午終于成功了,網上查了很多案例,零零散散對于我這種第一次接觸的人來說很難受,
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/273204.html
標籤:.NET技术
