小编Mic*_*ass的帖子

Quartz.NET实现与教程不相符

我尝试使用本教程实现一个非常简单的Quartz.net实现

using Quartz;
using Quartz.Impl;

// construct a scheduler factory
ISchedulerFactory schedFact = new StdSchedulerFactory();

// get a scheduler
IScheduler sched = schedFact.GetScheduler();
sched.Start();

// construct job info
JobDetail jobDetail = new JobDetail("myJob", null, typeof(HelloJob));
// fire every hour
Trigger trigger = TriggerUtils.MakeHourlyTrigger();
// start on the next even hour
trigger.StartTimeUtc = TriggerUtils.GetEvenHourDate(DateTime.UtcNow);  
trigger.Name = "myTrigger";
sched.ScheduleJob(jobDetail, trigger);
Run Code Online (Sandbox Code Playgroud)

我遇到的问题(例如)MakeHourlyTrigger在Intellisense中不可用,并给我错误

Quartz.TriggerUtils不包含'MakeHourlyTrigger'的定义.

我在类型上遇到错误,例如JobDetail:

"无法找到类型或命名空间名称'JobDetail'(您是否缺少using指令或程序集引用?)"

也许我累了,错过了一些愚蠢而容易的东西......我希望是这样的.我在互联网上看到的所有例子都说我应该使用Quartz并使用Quartz.Impl.请告诉我,我只是遗漏了一些简单的东西......

c# types quartz.net

29
推荐指数
2
解决办法
5835
查看次数

标签 统计

c# ×1

quartz.net ×1

types ×1