6

我使用 Quartz.Net 从我的应用程序中排队和发送电子邮件。我不知道每个计划的作业如何响应应用程序实例停止、暂停或关闭。IJob 接口没有可以通知正在运行的作业有关这些事件的方法。

我的问题是当它们发生时我该如何处理这些情况,以便作业可以退出,同时让应用程序和数据保持稳定状态?

4

1 回答 1

5

确保IScheduler.Shutdown(true)在应用程序关闭时调用。这将等待所有作业完成并确保所有内容都已正确清理。

于 2010-09-28T15:16:35.267 回答