Possible to aggregate jobs?

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?


Considering it’s been 12 days and there’s been no response, I’m going to assume that this is not possible.