41得票2回答
Quartz.Net如何创建每日计划,使其每天不增加1分钟?

我正在尝试在Quartz.Net中构建一个每天重复的日程表,但遇到了一些问题: 首先,我构建了一个每天重复于12:45的日程表 使用类似以下的Quartz.Net代码:var trigger = TriggerBuilder.Create() .WithDailyTimeInterval...

28得票3回答
如何在Quartz.Net中向类发送参数

我正在使用Quartz.Net(版本2)每天在8:00和20:00运行类中的一个方法(IntervalInHours = 12)。 自从我像Quartz.Net教程一样使用相同的作业和触发器以来,一切都很好,但我需要传递一些参数到类中,并根据这些参数运行方法。 有人能帮我解决如何在使用Qu...

17得票2回答
如何使用Autofac创建需要注入的Quartz.NET作业

我正在尝试让Quartz.net (2.1.2)与一个IoC容器(autofac)一起工作,因为我有需要在预定的任务中使用的服务。我在该主题上找到了类似的帖子,但我似乎找不到一个针对autofac的特定注册示例。以下帖子涉及到我遇到的同样问题:如何使用Quartz.net 2.0调度任务?然而...

13得票1回答
将Quartz.Net与UI结合使用

我一直在开发MVC3项目。我刚刚在我的应用程序中使用Quartz.Net创建了示例电子邮件发送作业。这一次,我需要在我的MVC3项目中构建一个作业调度系统。场景完全基于UI,这意味着系统的用户必须通过UI输入计划频率,例如定义作业和计划时间。我尝试过Quartz.Net 2.0.1,但不知道如...

9得票1回答
Quartz.NET设置MisfireInstruction

我正在使用Quartz.NET在C#中工作,但在设置CronTrigger的misfire指令时遇到了问题。我正在运行一个带有Quartz数据库的SQL后端。以下代码可用于创建作业和运行调度程序。 IScheduler _scheduler; IJobDetail job; ISchedul...

8得票6回答
在Job构造函数抛出异常后如何从触发器错误状态中恢复?

使用Quartz.net进行作业调度时,有时在实例化作业时会收到异常。这会导致Quartz将作业的触发器设置为错误状态。当发生这种情况时,触发器将停止触发,直到进行某些手动干预(因为我正在使用内存作业调度,所以需要重新启动服务)。 如何防止设置错误状态,或者至少告诉Quartz重试处于错误状...

7得票3回答
Quartz.Net - 使用log4net进行常见日志记录

我正在尝试实现Quartz.Net。只要没有配置日志记录,一切正常(调试输出显示“未找到配置部分-抑制日志记录输出”)。 当启用日志记录时,我会收到以下错误:无法从配置部分'common/logging'获取Common.Logging的配置。 内部例外:创建公共/日志处理程序的配置部分处...