I have a need to send multiple simple jobs from different processes and aggregate them in a different process.
Basically I have multiple producers and a single consumer, the consumer gathers a handful of mesages/jobs periodically and flushes them to a database. If this consumer goes kaput, I need those jobs to be recovered and reprocessed.
Is there an easy way to do this with Hangfire?
If not, can I extend Hangfire for this purpose and what interfaces/classes should I look at?