When I enable Hangfire in my web application and I try to debug it, the operation becomes frustrating. Pressing F10 I have to wait 2-5 seconds to perform a single step-over. It doesn’t matter what class I’m debugging, the whole application seems doing something in background slowing it.
If I disable Hangfire all returns to work normally. I tested it also in a blank web app.
Not sure if I’d call it a solution, but what I have done is line debug small batches of jobs to work out any issues and then test large sets without a line debugger attached.