.net core 任务调度
发布时间:2020-12-14 05:33:49 所属栏目:Windows 来源:网络整理
导读:有时候需要在后台定时执行一些任务,这里有两种示例: 1、BackgroundService using Microsoft.Extensions.Hosting; using System; using System.Threading; using System.Threading.Tasks; namespace Vote.Tools{ public class AccessTokenJob : BackgroundS
有时候需要在后台定时执行一些任务,这里有两种示例: 1、BackgroundService using Microsoft.Extensions.Hosting; using System; using System.Threading; using System.Threading.Tasks; namespace Vote.Tools { public class AccessTokenJob : BackgroundService { protected override async Task ExecuteAsync(CancellationToken stoppingToken) { ? 并且在Startup.cs?ConfigureServices方法下配置 services.AddSingleton<Microsoft.Extensions.Hosting.IHostedService,AccessTokenJob>();//第二个为工作调度的类名 ? 2、使用Pomelo.AspNetCore.TimedJob Nuget添加Pomelo.AspNetCore.TimedJob Startup.cs??ConfigureServices方法下配置 services.AddTimedJob(); ? using BLL.Manager; using BLL.Vote; using Models.Manager.Plan; using Pomelo.AspNetCore.TimedJob; using System.Collections.Generic; using System.Linq; namespace Vote.Tools { public class EmpRecordJob: Pomelo.AspNetCore.TimedJob.Job { // Begin 起始时间;Interval执行时间间隔,单位是毫秒 //SkipWhileExecuting是否等待上一个执行完成,true为等待; [Invoke(Begin = "2019-06-20 9:00",Interval = 1000 * 3600,SkipWhileExecuting = true)] public void Run() { //需要执行的代码 } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在Windows上使用git mintty mingw获得彩色输出?
- windows – 如何通过START命令运行多个命令
- windows-phone-7 – 使用Windows Phone 7中的WebBrowser类向
- windows-server-2008 – 病毒是否可以通过RDP连接使用的网络
- Windows Phone 7 – TiltEffect和LongListSelector
- 使用VBScript的剪贴板
- windows – 有没有办法在不回收应用程序池的情况下更改IIS绑
- windows-server-2003 – 清理Active Directory
- 内存 – WinXP任务管理器中“Mem Usage”高于“VM Size”
- skype-for-business – UCWA Skype for Business在线API身份
推荐文章
站长推荐
- windows – 使用太多静态链接的CRT解决fls限制?
- windows-server-2003 – Windows 2003 heartblee
- windows-server-2003 – 是什么原因导致winsock
- 在Windows Server 2012计算机上安装IIS for IIS8
- Windows Server 2016-Wbadmin命令行备份域控制器
- windows – 在iis 6中启用REST(GET,POST,PUT,DEL
- Window RabbitMq安装
- windows-server-2003 – 我可以在共享存储中使用
- windows-phone-7 – monodroid,WP7和silverlight
- windows-server-2012 – 如何在Microsoft Server
热点阅读