最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

.net任務調(diào)度框架FluentScheduler簡介

 更新時間:2022年07月04日 11:25:42   作者:天方  
這篇文章介紹了.net任務調(diào)度框架FluentScheduler,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

之前我在文章中介紹過.net中的任務調(diào)度框架Hangfire,HangFire雖然本身輸入比較簡單好用的,但是,如果我們的程序本身提供的服務不是任務調(diào)度,而任務調(diào)度只是里面并不重要的小功能的時候,用HangFire顯得有點過重了,這里本文就介紹一個簡單好用的任務調(diào)度框架FluentScheduler

比起Hangfire來,F(xiàn)luentScheduler相對就簡單得多,它只是提供了一個類庫,提供任務調(diào)度的基本功能,沒有像hangfire的數(shù)據(jù)庫,web服務的依賴,功能變少,也更加簡單了。非常適用于任務調(diào)度功能的集成。

它使用也比較簡單,一個簡單的示例如下:

        static void Main(string[] args)
        {
            JobManager.Initialize(new MyRegistry());
            Console.ReadLine();
        }

        public class MyRegistry : Registry
        {
            public MyRegistry()
            {
                // Schedule an IJob to run at an interval
                // 立即執(zhí)行每10秒一次的計劃任務。(指定一個時間間隔運行,根據(jù)自己需求,可以是秒、分、時、天、月、年等。)
                Schedule(() => Console.WriteLine(DateTime.Now))
                   .ToRunNow().AndEvery(10).Seconds();

                // 立即執(zhí)行每10秒一次的計劃任務。如果本次任務沒有結(jié)束,下一次的任務則不會開始,禁止并行運行
                Schedule(() => Console.WriteLine(DateTime.Now))
                   .NonReentrant()
                   .ToRunNow().AndEvery(10).Seconds();

                //在每天的21:15執(zhí)行計劃任務
                Schedule(() => Console.WriteLine("It's 9:15 PM now."))
                   .ToRunEvery(1).Days().At(21, 15);
                
                // 立即執(zhí)行一個在每月的第一個星期一 3:00 的計劃任務
                Schedule(() => Console.WriteLine("It's 3:00 AM now."))
                   .ToRunNow().AndEvery(1).Months().OnTheFirst(DayOfWeek.Monday).At(3, 0);
                
                //在每周一的21:15執(zhí)行計劃任務
                Schedule(() => Console.WriteLine("It's 9:15 PM now."))
                   .ToRunEvery(1).Weeks().On(DayOfWeek.Monday).At(21, 15);
            }
        }

基本的功能還是都有的,沒有依賴項,也適用于各種.net框架,非常好用。

到此這篇關(guān)于.net任務調(diào)度框架FluentScheduler的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

浦北县| 遂昌县| 广安市| 巴楚县| 九台市| 顺义区| 萨嘎县| 河津市| 百色市| 青海省| 青田县| 盖州市| 惠水县| 吉林省| 凤翔县| 鲜城| 泰宁县| 蓬安县| 岳池县| 隆林| 台前县| 桦川县| 罗田县| 永嘉县| 西华县| 肃南| 塔河县| 富川| 慈利县| 湟中县| 个旧市| 北辰区| 简阳市| 桃园县| 教育| 哈巴河县| 金沙县| 城步| 上虞市| 神木县| 峨眉山市|