安排在Hangfire中触发CRON作业,并触发EVENT

时间:2019-05-17 14:32:01

标签: .net-core asp.net-core-webapi hangfire

有什么办法可以使计划的CRON作业执行一种方法,该方法依次引发/触发事件。 hangfire将为事件侦听器配置一个api url,以便从托管的服务(webApi)侦听由作业(已调度)引发并执行所需作业的事件。

RecurringJob.AddOrUpdate(() => ScheduledMethod(), Cron.Daily(3));

在这里,ScheduledMethod()应​​该触发一个事件,该事件将由配置的事件侦听器处理。

<add key="event_listener_uri" value="http://localhost:8080/api/eventlistener" />

然后,事件侦听器应该能够执行将执行一些数据库更新的方法。

0 个答案:

没有答案