fix: 修复定时任务
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using Quartz;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Quartz;
|
||||
using Volo.Abp.BackgroundWorkers.Quartz;
|
||||
using Yi.Framework.DigitalCollectibles.Domain.Entities;
|
||||
using Yi.Framework.DigitalCollectibles.Domain.Managers;
|
||||
@@ -12,15 +13,18 @@ namespace Yi.Framework.DigitalCollectibles.Application.Jobs;
|
||||
public class OnHookAutoMiningJob : QuartzBackgroundWorkerBase
|
||||
{
|
||||
private readonly MiningPoolManager _miningPoolManager;
|
||||
private readonly ILogger<OnHookAutoMiningJob> _logger;
|
||||
|
||||
public OnHookAutoMiningJob(MiningPoolManager miningPoolManager)
|
||||
public OnHookAutoMiningJob(MiningPoolManager miningPoolManager, ILogger<OnHookAutoMiningJob> logger)
|
||||
{
|
||||
_miningPoolManager = miningPoolManager;
|
||||
JobDetail = JobBuilder.Create<AutoRefreshMiningPoolJob>().WithIdentity(nameof(AutoRefreshMiningPoolJob))
|
||||
_logger = logger;
|
||||
JobDetail = JobBuilder.Create<OnHookAutoMiningJob>().WithIdentity(nameof(OnHookAutoMiningJob))
|
||||
.Build();
|
||||
|
||||
//每小时执行一次
|
||||
Trigger = TriggerBuilder.Create().WithIdentity(nameof(AutoRefreshMiningPoolJob))
|
||||
Trigger = TriggerBuilder.Create().WithIdentity(nameof(OnHookAutoMiningJob))
|
||||
// .WithCronSchedule("10 * * * * ?")
|
||||
.WithCronSchedule("0 0 * * * ?")
|
||||
.Build();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user