using System.Collections.Generic;
public static void Main(string[] args)
ISchedulerFactory schedFact = new StdSchedulerFactory();
IScheduler sched = schedFact.GetScheduler();
IJobDetail job = JobBuilder.Create<SimpleJob>()
.WithIdentity("job1", "group1")
ITrigger trigger = TriggerBuilder.Create()
.WithIdentity("trigger1", "group1")
.WithSimpleSchedule(x => x.WithIntervalInSeconds(5).RepeatForever())
sched.ScheduleJob(job, trigger);
public class SimpleJob : IJob
void IJob.Execute(IJobExecutionContext context)
Console.WriteLine("Job executed");