我正在使用AdoJobStore编写Quartz.net应用程序以允许自动报告计划。
在我的场景中,用户将定义要在一个应用程序中安排的自定义报告,该应用程序将所需的作业和触发器添加到数据库(使用AdoJobStore例程)。
然后,单独的Quartz.net应用程序从数据库中读取这些设置(也使用AdoJobStore例程),并根据需要通过电子邮件发送报告。
有没有办法让石英调度程序自动开始调度在调度程序上次启动后添加到数据库的新作业和触发器,或者我是否需要编写定期检查数据库更改的例程,如果发现重启了Quartz调度程序实例?
答案 0 :(得分:2)
您可以直接使用Quartz.Net处理所有这些。这是一种方法: