While odinserj mentions some pros of Quartz.NET, i would like to point out pros of Hangfire, as i see it
- Simpler to install and use
- Written in .Net from scratch, while Quartz.NET is a port from Java. This means a better api and usage of .Net structures.
- I especially like how HangFire serializes method-calls and arguments into a expression tree when scheduling a code-call.