當我們使用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