Currently, I use a ASP.NET Web API application hosted in IIS 8. I also have my Hangfire Host as a Windows Service.
The problem I’m currently facing is that, when some background jobs are processing, the web api seems like it’s waiting for those background jobs to finish. At least, the background jobs are delaying the web api by a large amount sometimes (waiting times of 20+ seconds).
Is there anyone who faced the same issues as I’m having or anyone has an idea about a possible cause/solution?