The following are the environments in which Quartz.NET can be used:
- Quartz.NET can run embedded within another free-standing application or microservice (as we are doing here)
- Quartz.NET can run as a standalone program (within its own .NET virtual machine instance), to be used via .NET Remoting
- Quartz.NET can be instantiated as a cluster of standalone programs (with load balance and failover capabilities)