.net6使用Quartz

using Quartz;
namespace QuartzTest
{
public class HelloJob : IJob
{
public async Task Execute(IJobExecutionContext context)
{
await Console.Out.WriteLineAsync("Hello, Quartz!");
}
}
}
using Quartz.Impl; using Quartz; using QuartzTest; Console.WriteLine("Hello, World!"); var scheduler = await new StdSchedulerFactory().GetScheduler(); await scheduler.Start(); var job = JobBuilder.Create<HelloJob>().Build(); var trigger = TriggerBuilder.Create() .WithSimpleSchedule(x => x.WithIntervalInSeconds(10).RepeatForever()) .Build(); await scheduler.ScheduleJob(job, trigger); await Task.Delay(Timeout.Infinite);

浙公网安备 33010602011771号