我正在使用Quartz.NET并在作业中生成一些统计信息。 Quartz正在使用数据库存储其触发器和作业。
为了生成统计数据,我现在使用的是从现在起的最后执行时间作为日期范围。
我现在想知道上次运行是否成功或抛出异常。我自己无法将这些信息存储在数据库中。
我是否从Quartz获取此信息?
答案 0 :(得分:1)
我找到了解决方案。我添加了属性[PersistJobDataAfterExecution]
并将数据存储在context.JobDetail.JobDataMap
中。这允许我获得存储在Quartz数据库中的值。