he tratado de implementar una aplicación muy sencilla usando Quartz.net this tutorialaplicación Quartz.NET hace no jive con tutoriales
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);
El problema que estoy en es (por ejemplo) MakeHourlyTrigger
no está disponible en el Intellisense, y me da el error
Quartz.TriggerUtils no contiene una definición para 'MakeHourlyTrigger'.
tengo errores en tipos tales como JobDetail
:
"El tipo o espacio de nombres 'JobDetail' no se pudo encontrar (¿falta una directiva using o una referencia de ensamblado?)"
Tal vez estoy cansado y me estoy perdiendo algo estúpido y fácil ... Espero que ese sea el caso. Todos los ejemplos que he visto en Internets dicen que debería usar Quartz y usar Quartz.Impl. Por favor, dime que me falta algo fácil ...
Puedo ayudarlo por el momento, pero la última vez que consulté Quartz.NET toda la documentación y los ejemplos * estaban * terriblemente desactualizados. ¡Buena suerte! – Coxy
Ok, he descargado la fuente (originalmente había usado Nuget), y parece que hay bastantes ejemplos incluidos. Pasando por ellos ahora. Sería bueno si los tutoriales en línea se actualizaron para reflejar todos los cambios MAYORES ... tal vez lo haga algún tiempo. Ya sabes ... entre proyectos. Ejem. –