午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

ASP.NET MVC使用Quartz.NET執(zhí)行定時(shí)任務(wù)

瀏覽:41日期:2022-06-08 18:22:41

本篇在ASP.NET MVC下實(shí)踐使用Quartz.NET執(zhí)行定時(shí)任務(wù)。

首先通過(guò)NuGet安裝Quartz.NET。

使用Quartz.NET的大致思路是:
1、實(shí)現(xiàn)IJob接口,定義具體要做的事情
2、使用Quartz.NET的API定義定時(shí)任務(wù)規(guī)則
3、在Application_Start注冊(cè)定時(shí)任務(wù)

實(shí)現(xiàn)IJob接口。

    public class MyJob : IJob    {public void Execute(IJobExecutionContext context){    Debug.WriteLine("Hello at " + DateTime.Now.ToString());}    }

在Global.asax中定義規(guī)則,并在Application_Start中注冊(cè)。

       protected void Application_Start(){    AreaRegistration.RegisterAllAreas();    WebApiConfig.Register(GlobalConfiguration.Configuration);    FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);    RouteConfig.RegisterRoutes(RouteTable.Routes);    BundleConfig.RegisterBundles(BundleTable.Bundles);    MyJobs();    }private static void MyJobs(){    //工廠    ISchedulerFactory factory = new StdSchedulerFactory();    //啟動(dòng)    IScheduler scheduler = factory.GetScheduler();    scheduler.Start();    //描述工作    IJobDetail jobDetail = new JobDetailImpl("mylittlejob",null, typeof(MyJob));    //觸發(fā)器    ISimpleTrigger trigger = new SimpleTriggerImpl("mytrigger",null,DateTime.Now,null,SimpleTriggerImpl.RepeatIndefinitely,TimeSpan.FromSeconds(10));    //執(zhí)行    scheduler.ScheduleJob(jobDetail, trigger);}

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

標(biāo)簽: ASP.NET
相關(guān)文章:
主站蜘蛛池模板: 日韩精品一二 | 久久国产视频一区 | 99综合| 91视频免费在线看 | 自拍偷拍av| 国产不卡网 | 91一区二区| 成年人在线免费观看 | 98精品在线 | 亚洲一区二区视频 | 国产欧美一区二区视频 | 久久av一区二区 | 欧美a级片视频 | аⅴ天堂中文在线网 | 久久视频免费观看 | 国内91视频| 日韩av免费在线看 | 国产精品九九视频 | 免费av看片| 国产91精品久久久久 | 自拍 亚洲 | 欧美偷拍亚洲 | 91免费高清 | 丰满女人性猛交 | 色婷婷综合在线 | 九九黄色 | 国产1页 | 国产欧美精品区一区二区三区 | 亚洲成人精品一区二区 | 91日韩中文字幕 | av日韩在线播放 | 国产69久久精品成人看 | 日韩欧美久久 | 亚洲精品一区在线观看 | 欧美日韩影视 | 男人的天堂免费视频 | 四虎黄色影院 | 成人免费视频网站 | 中文字幕永久在线 | 日本爱爱网址 | jizz性欧美23 |