fix #I3O97D 站点启动时自动运行状态为【正在运行】的定时任务;

fix #I3ODHI 增加存储过程调用;
This commit is contained in:
yubaolee
2021-04-28 10:20:24 +08:00
parent 785d784759
commit 4148427f1a
10 changed files with 892 additions and 81 deletions

View File

@@ -11,17 +11,19 @@ namespace OpenAuth.App.HostedService
{
private readonly ILogger<QuartzService> _logger;
private IScheduler _scheduler;
private OpenJobApp _openJobApp;
public QuartzService(ILogger<QuartzService> logger, IScheduler scheduler)
public QuartzService(ILogger<QuartzService> logger, IScheduler scheduler, OpenJobApp openJobApp)
{
_logger = logger;
_scheduler = scheduler;
_openJobApp = openJobApp;
}
public Task StartAsync(CancellationToken cancellationToken)
{
_logger.LogInformation("启动定时job可以在这里配置读取数据库需要启动的任务然后启动他们");
_scheduler.Start();
_openJobApp.StartAll();
return Task.CompletedTask;
}