using dy.net.service; using Quartz; namespace dy.net.job { [DisallowConcurrentExecution] public sealed class DouyinLiveStatusJob : IJob { private readonly DouyinLiveStatusService _service; public DouyinLiveStatusJob(DouyinLiveStatusService service) => _service = service; public Task Execute(IJobExecutionContext context) => _service.RefreshDueAsync(context.CancellationToken); } }