Skip to content

Latest commit

 

History

3,142 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Downloads Build status NuGet Discussions

Quartz.NET - Enterprise Job Scheduler

Please visit https://www.quartz-scheduler.net/ for up to date news and documentation.

Compatibility

Quartz.NET 4 targets .NET 10, and nothing else. Quartz.NET 3.x, maintained on the 3.x branch, supports .NET Standard 2.0 and .NET Framework 4.6.2 and later.

Installation

dotnet add package Quartz

That is the whole install for a scheduler — dependency injection, hosting, the health check and System.Text.Json serialization are in that package. The quick start lists the optional packages and what each one is for.

Questions and Discussion

GitHub Discussions is where questions are asked and answered; issues are for bugs and feature requests.

Building

  • You need the .NET 10 SDK. global.json asks for 10.0.100 and rolls forward to the latest 10.0.x you have installed.
  • Build the code by running build.cmd (Windows) or ./build.sh (Linux, macOS). The scripts restore the Fallout CLI from .config/dotnet-tools.json and hand it the arguments, so there is nothing to install globally.
  • build.cmd Compile UnitTest compiles and runs the unit tests. The integration tests need a running Docker daemon; CONTRIBUTING.md has the rest.

License

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License here.

For API documentation, please refer to the 4.x API reference, which is generated from the XML documentation comments of the shipped packages and rolls forward with every 4.x minor release. The 3.x set stays at /apidoc/3.0.

Releases

Sponsor this project

Packages

Used by

Contributors

Languages