当我们使用quartz.net完成任务后,是否有任何方式显示消息? 换句话说,当一项任务完成后,我们该如何发现?在quartz.net工作完成后显示消息
我用下面的代码和SendMassEmail类
protected void Button1_Click(object sender, EventArgs e)
{
ConfigureQuartzJobs();
}
public static void ConfigureQuartzJobs()
{
// construct a scheduler factory
ISchedulerFactory schedFact = new StdSchedulerFactory();
// get a scheduler
IScheduler sched = schedFact.GetScheduler();
sched.Start();
IJobDetail job = JobBuilder.Create<SendMassEmail>()
.WithIdentity("SendJob")
.Build();
var trigger = TriggerBuilder.Create()
.WithIdentity("SendTrigger")
.WithSimpleSchedule(x => x.WithRepeatCount(0))
//.StartAt(startTime)
.StartNow()
.Build();
sched.ScheduleJob(job, trigger);
}
谢谢,这是一个很好的建议。我会尝试。 – user3250818