public Task JobAdded(IJobDetail jobDetail, CancellationToken cancellationToken = default) { return(Task.Factory.StartNew(() => { var jobName = jobDetail.Key.Name; var msg = $"jobName:{jobName},Job: {jobDetail.Key} Name=MySchedulerListener,JobAdded"; Singleton <MangerLog> .Instance.Error(msg); Console.WriteLine(msg); _logmsg.Insert(new logMsg { JobName = jobName, Msg = msg }); })); }
public Task TriggerComplete(ITrigger trigger, IJobExecutionContext context, SchedulerInstruction triggerInstructionCode, CancellationToken cancellationToken = default) { return(Task.Factory.StartNew(() => { var jobName = context.JobDetail.Key.Name; var msg = $"jobName:{jobName},Job: {context.JobDetail.Key} Name={Name},TriggerComplete"; Singleton <MangerLog> .Instance.Error(msg); Console.WriteLine(msg); _logmsg.Insert(new logMsg { JobName = jobName, Msg = msg }); })); }
public Task JobToBeExecuted(IJobExecutionContext context, CancellationToken cancellationToken = default) { //Job即将执行 return(Task.Factory.StartNew(() => { var jobName = context.JobDetail.Key.Name; var msg = $"jobName:{jobName},Job: {context.JobDetail.Key} 即将执行,Name={Name},JobToBeExecuted"; Singleton <MangerLog> .Instance.Error(msg); Console.WriteLine(msg); _logmsg.Insert(new model.quarzt.logMsg { JobName = jobName, Msg = msg }); })); }