1 Star 1 Fork 0

Visual.Hu/HostedServiceQuartz

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
QuartzService.cs 811 Bytes
一键复制 编辑 原始数据 按行查看 历史
Visual Hu 提交于 2018-07-05 15:25 . init repo
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using Quartz;
namespace DemoApp
{
public class QuartzService:IHostedService{
private readonly ILogger _logger;
private readonly IScheduler _scheduler;
public QuartzService(ILogger<QuartzService> logger,IScheduler scheduler){
_logger=logger;
_scheduler=scheduler;
}
public async Task StartAsync(CancellationToken cancellationToken){
_logger.LogInformation("Start Quartz Schedule...");
await _scheduler.Start(cancellationToken);
}
public async Task StopAsync(CancellationToken cancellationToken){
_logger.LogInformation("Stop Quartz Schedule...");
await _scheduler.Shutdown(cancellationToken);
}
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/visualhu/HostedServiceQuartz.git
git@gitee.com:visualhu/HostedServiceQuartz.git
visualhu
HostedServiceQuartz
HostedServiceQuartz
master

搜索帮助