using Microsoft.Extensions.Logging; using Quartz; using System; using System.IO; using System.Text; using System.Threading.Tasks; using Yi.Framework.Common.Models; using Yi.Framework.Model.Models; namespace Yi.Framework.Job { public class VisitJob : IJob { private ILogger _logger; public VisitJob(ILogger logger) { _logger = logger; } /// /// 应该将拜访清零,并且写入数据库中的拜访表中 /// /// /// public Task Execute(IJobExecutionContext context) { return Task.Run(() => { _logger.LogWarning("定时任务开始调度:" + nameof(VisitJob) + ":" + DateTime.Now.ToString("yyyy-MM-dd HH-mm-ss") + $":访问总数为:{JobModel.visitNum}"); JobModel.visitNum = 0; } ); } } }