【问题标题】:Quartz.Net change properties of JobDetail / JobKeyQuartz.Net 更改 JobDetail / JobKey 的属性
【发布时间】:2015-07-01 13:45:37
【问题描述】:

在从 1.0.x 版本迁移 Quartz.net 时,我遇到了 JobDetails 和 JobKeys 的各种属性“缺少设置器”的问题。

虽然在 1.0.x 版本中可以设置例如 JobKey 的“Group”或 JobDetail 的“JobDataMap”或属性“Durable”,但在 2.3.2 版本中不再可能,因为二传手不见了

jobDetail.Key.Group = task.GroupName + JobDefinitions.QuartzDefinitions.GroupNamesExtensions.Rejected;
jobDetail.JobDataMap = new JobDataMap(DictionaryUtils.ConvertToDictionary(task.JobDetails));

还有其他可能改变这些属性吗?

【问题讨论】:

    标签: c# .net quartz-scheduler quartz.net


    【解决方案1】:

    在 Quartz.Net 2 中,您应该通过JobBuilder 处理这些事情。

    对上述内容特别感兴趣的是 UsingJobData 方法和 WithIdentity 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-06
      • 2021-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多