Quartz.NET runner for .NET Standard 2.0 with support of ASP.NET Core.
Source article: https://tech.trailmax.info/2013/07/quartz-net-in-azure-with-autofac-smoothness/
Package | Last version |
---|---|
Scheduler.Quartz | |
Scheduler.Quartz.Ioc.Autofac | |
Scheduler.Quartz.Ioc.ServiceProvider |
Branch | Build status |
---|---|
dev |
AppVeyor Nuget project feed: https://ci.appveyor.com/nuget/scheduler-quartz-47b9607klagb
Scheduler.Quartz
- Quartz.NET scheduler;Scheduler.Quartz.Ioc.Autofac
- dependency registration components for Autofac;Scheduler.Quartz.Ioc.ServiceProvider
- dependency registration components for ServiceProvider (.NET Core built-in Ioc container).
- Support .NET Standard 2.0 (and, of cource, .NET Core 2.x);
- Has 2 types of Quartz scheduler:
- file configured;
- in-memory configured
- Can adding via
ConfigureServices
inStartup.cs
; - Can started via implementation of
IHostedService
ofIHost
(orIWebHost
); - Has built-in:
- simple
QuartzSchedulerHostedService
hosted service which only starts the Quartz scheduler; - Quartz jobs:
LoggableJob
andLoggableJobAsync
which uses theILogger<T>
.
- simple
- See
readme
inside Scheduler.Quartz project. - More about using with
IServiceProvider
inside Scheduler.Quartz.Ioc.ServiceProvider project. - Need examples? See in examples folder.