ich eine sehr einfache Quartz.net Implementierung mit this tutorialQuartz.NET Implementierung nicht jive mit Tutorials
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);
Das Problem, das ich in ist (zum Beispiel) leite umzusetzen versucht MakeHourlyTrigger
ist in der nicht verfügbar Intellisense, und gibt mir den Fehler
Quartz.TriggerUtils enthält keine Definition für 'MakeHourlyTrigger'.
ich Fehler auf Typen wie JobDetail
:
„Der Typ oder Namespace-Name‚JobDetail‘konnte nicht gefunden werden (möglicherweise fehlt eine using-Direktive oder ein Assemblyverweis?)“
Vielleicht bin ich müde und vermisse etwas dummes und leichtes ... Ich hoffe, das ist der Fall. Alle Beispiele, die ich im Internet gesehen habe, besagen, dass ich Quartz verwenden und Quartz.Impl verwenden sollte. Bitte sagen Sie mir, dass ich gerade etwas einfach vermisse ...
Ich kann im Moment helfen, fürchte ich, aber als ich zuletzt bei Quartz.NET geschaut habe, waren die gesamte Dokumentation und die Beispiele wirklich schrecklich veraltet. Viel Glück! – Coxy
Ok, ich habe die Quelle heruntergeladen (ursprünglich hatte ich nuget verwendet), und es scheint, dass es einige Beispiele gibt. Ich gehe jetzt durch sie hindurch. Es wäre schön, wenn die Online-Tutorials aktualisiert würden, um alle wichtigen Änderungen zu berücksichtigen ... vielleicht werde ich das irgendwann tun. Sie wissen ... zwischen Projekten. Hm. –