using Microsoft.Extensions.Logging; namespace QYZH.InteractiveMagazine.WorkService.Jobs; /// /// 示例定时任务 /// public class SampleJob { private readonly ILogger _logger; public SampleJob(ILogger logger) { _logger = logger; } /// /// 执行定时任务(由Hangfire调度) /// public async Task ExecuteAsync() { _logger.LogInformation("SampleJob 开始执行 {Time}", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); // TODO: 在此编写具体的定时任务逻辑 await Task.CompletedTask; _logger.LogInformation("SampleJob 执行完毕"); } }