Quartz.Plugins provides some useful ready-mady plugins for your convenience.
You need to add NuGet package reference to your project which uses Quartz.
Logs a history of all job executions (and execution vetoes) and writes the entries to configured logging infrastructure.
This plugin catches the event of the VM terminating (such as upon a CRTL-C) and tells the scheduler to Shutdown.
This plugin loads XML file(s) to add jobs and schedule them with triggers as the scheduler is initialized, and can optionally periodically scan thefile for changes.
The periodically scanning of files for changes is not currently supported in a clustered environment.