我试图建立Quartz。 该网络在安排日常活动方面的作用。 在经过大量审判和错误之后,我发现,在目标方法<>内列入一条代码,使这一事件根本无法启动。
在Quartz.NET()栏外,我有一门“IJob”类是压倒性的方法(附有一张一览表和插图;触发器)。
当犯罪线(混合)被拆除时,我可以打上追查点。 书面发言。 此时此刻,休息点永远不会被击中,产出在其他地方就没有出现。
守则:
public class MyUpdaterJob : IJob
{
public MyUpdaterJob()
{
}
public void Execute(JobExecutionContext context)
{
Trace.WriteLine("-- Yay - Job called");
// Removing this line will result in the breakpoint above being able to be hit
MyUpdateWorker updateWorker = new MyUpdateWorker();
var logDate = context.FireTimeUtc.Value.AddHours(-1);
// [...]
}
}
我对它可能作出哪些评价,从而不会引发这一事件感到非常损失。 任何建议?
- The MyUpdateWorker is in another library
- This is currently running as an Azure Worker Role