Background Jobs And HangFire

ABP framework contains a background job system with a default background job manager. If you want to use Hangfire as your background job manager, you can easily enable it;

  1. Uncomment AddHangfire and UseHangfireDashboard and UseHangfireServer lines in Startup.cs (of Web.Mvc or Web.Host depending on your case).
  2. Uncomment Configuration.BackgroundJobs.UseHangfire in ...WebCoreModule.cs class in your .Web.Core project.

Note: Hangfire creates it's own tables in the database on first run. See background job and Hangfire integration documents for more information.

In this document