Gallery

hangfire

hangfire

HangFire

HangFire

HangFire gives you a simple way to kick off long-running processes from the ASP.NET request processing pipeline. Asynchronous, transparent, reliable, efficient processing. No Windows service/ Task Scheduler required. Even ASP.NET is not required.

Improve the responsiveness of your web application. Do not force your users to wait when the application performs the following tasks:

  • mass notifications/newsletter;
  • batch import from xml, csv, json;
  • creation of archives;
  • firing off web hooks;
  • deleting users;
  • building different graphs;
  • image processing;
  • ...and so on.

Just wrap your long-running process to a method and instruct HangFire to create a background job based on this method. All backround jobs are being saved to a persistent storage (SQL Server or Redis) and performed on a dedicated worker thread in a reliable way inside or outside of your ASP.NET application.

HangFire is a .NET Framework alternative to Resque, Sidekiq, delayed_job.

Read more...

Connect to feed

By: Sergey Odinokov

Total download count: 768

Community