Necesito ayuda. Estoy intentando averiguar cómo programar trabajos en Quartz.Net. Los trabajos en Quartz corresponden a las tareas en mi aplicación web, que son cada uno aparte de un trabajo en mi aplicación web. Quiero que los usuarios puedan iniciar un trabajo (contexto de aplicación web) bajo demanda y hacer que se ejecute inmediatamente o programar el trabajo en el futuro y, posiblemente, repetir en un intervalo determinado. Sé cómo se logran todos estos elementos en Quartz individualmente, pero me está costando armarlo todo.Programación de trabajos dependientes en Quartz.Net
Por ejemplo, en mi aplicación web, puedo tener un trabajo con varias tareas, en un orden específico. Quiero poder programar estas tareas en cuarzo para que se ejecuten en el mismo orden determinado en mi aplicación web. ¿Alguien tiene idea de cómo hacer esto? He leído en la documentación de Quartz diciendo que almacene el próximo trabajo en el JobDataMap, simplemente luchando con él.
Actualmente estoy esperando para crear trabajos de Quartz hasta que un usuario solicite programar el trabajo o ejecutarlo. ¿Crees que debería crear el trabajo y activar la creación de la tarea en la aplicación web y luego extraer esa información del objeto de la tarea para programar en Quartz?
Esto tiene sentido. ¿Tiene algún ejemplo de JobListener o clase de trabajo básica? – M4V3R1CK
Otra pregunta rápida: ¿cómo hago para asignar triggers a los trabajos que se ejecutan a través del oyente? Según tengo entendido, para programar un trabajo, debe pasar solo un desencadenante (con un trabajo asociado) o un activador y un trabajo. – M4V3R1CK
En caso de que alguien se esté preguntando, _scheduler.AddJob (trabajo JobDetail, bool Reemplazar) le permite agregar trabajos al almacén de datos sin un activador asociado ... DUHHHHHHHHHHHHHHHHHHH – M4V3R1CK