C# Quartz.NET-确定上一个作业是否出现故障
我正在使用Quartz.NET并在一份工作中生成一些统计数据。 Quartz正在使用数据库存储触发器和作业 为了生成统计数据,我使用自现在起的最后一次执行时间作为日期范围 我现在想知道上次运行是成功还是抛出异常。我自己无法将此信息存储在数据库中C# Quartz.NET-确定上一个作业是否出现故障,c#,.net,quartz.net,C#,.net,Quartz.net,我正在使用Quartz.NET并在一份工作中生成一些统计数据。 Quartz正在使用数据库存储触发器和作业 为了生成统计数据,我使用自现在起的最后一次执行时间作为日期范围 我现在想知道上次运行是成功还是抛出异常。我自己无法将此信息存储在数据库中 我是从Quartz那里得到这个信息的吗?我找到了一个解决方案。我添加了属性[PersistJobDataAfterExecution]并将数据存储在上下文.JobDetail.JobDataMap中。这允许我获取存储在Quartz数据库中的值。正如我所见
我是从Quartz那里得到这个信息的吗?我找到了一个解决方案。我添加了属性
[PersistJobDataAfterExecution]
并将数据存储在上下文.JobDetail.JobDataMap
中。这允许我获取存储在Quartz数据库中的值。正如我所见,Quartz不支持此信息,您需要自己收集此信息。