How to Create a Background Job

Need to execute work outside an HTTP request?

Use a background service.

How to Create a Background Job

Common options:

  • BackgroundService
  • IHostedService
  • Worker Service
  • Hangfire
  • Quartz.NET

Background services are useful for scheduled tasks, message processing, and long-running operations.