C# .net アプリケーションでジョブをスケジュールするために Quartz を使用しています。すべてのデータをデータベースに保存しています。私のコードは次のとおりです。
ISchedulerFactory schedFact = new StdSchedulerFactory(properties);
_scheduler = schedFact.GetScheduler();
_scheduler.Start();
job = JobBuilder.Create<JobTask>()
.WithIdentity("job1", "group1")
.Build();
trigger = TriggerBuilder.Create()
.WithIdentity("trigger1", "group1")
.WithSchedule(
CronScheduleBuilder.CronSchedule("0 0/5 * * * ?"))
.Build();
_scheduler.ScheduleJob(job, trigger);
ここで、ユーザーがジョブを無効化 (スケジュール解除) できるように、ユーザー機能を提供したいと思います。Quartz チュートリアルを調べましたが、C# でそれを行う方法が見つかりません。