Есть ли какой-нибудь способ, которым мы можем иметь запланированное задание CRON, которое выполняет метод, который в свою очередь вызывает / запускает событие. В Hangfire будет настроен URL-адрес API для прослушивателя событий, поэтому из службы (webApi), которая размещается, будет прослушиваться событие, вызванное заданием (которое запланировано), и выполняется требуемое задание.
RecurringJob.AddOrUpdate(() => ScheduledMethod(), Cron.Daily(3));
Здесь ScheduledMethod () должен вызвать событие, которое будет обработано настроенным прослушивателем событий.
<add key="event_listener_uri" value="http://localhost:8080/api/eventlistener" />
Тогда прослушиватель событий сможет выполнить метод, который будет выполнять некоторые обновления БД.