Tag: QUARTZ.NET
Estoy trabajando en una API web de Quartz.Net. Actualmente estoy intentando crear una arquitectura de plugins para cargar “IJob” como plugins. Actualmente, puedo cargar las bibliotecas desde un directorio de plugins. private void LoadPlugins(ISchedulerFactory factory) { var scheduler = factory.GetScheduler().Result; string folder = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @”\Plugins”; if (Directory.Exists(folder)) { string[] . . . Read more
Creé una aplicación de servicio de trabajador .Net 5 e instalé el paquete Quartz.AspNetCore. Quiero ejecutar código basado en una expresión cron, por ejemplo, cada 5 minutos. Creé una clase MyJob que implementa IJob y la registré durante la configuración de DI. public static void Main(string[] args) { Host .CreateDefaultBuilder(args) . . . Read more
Amigos, estoy extrayendo datos de un dispositivo con una biblioteca llamada EasyModbus. Quiero usar la biblioteca Quartz para extraer automáticamente estos datos cada hora. El problema es que aunque puedo extraer datos normalmente, cuando uso el mismo código dentro de la clase, obtengo un error de conexión. No tengo ningún . . . Read more