Learn how to set up Quartz.NET with ASP.NET Core for robust background job scheduling. This guide covers installing necessary NuGet packages, setting up Quartz services and OpenTelemetry instrumentation, defining and scheduling jobs using JobDataMap, handling both one-time and recurring jobs, and configuring persistent storage with PostgreSQL. Additionally, it highlights best practices such as using durable jobs for consistent job definitions.

6m read timeFrom milanjovanovic.tech
Post cover image
Table of contents
Setting Up Quartz With ASP.NET CoreDefining and Scheduling JobsScheduling Recurring JobsJob Persistence SetupSummary

Sort: