У меня проблема с предоставлением двух рабочих мест одновременно. Я установил для них ключ и группу ключей по-разному, но почему-то они все еще подтверждают, что они одинаковы в хранилище.
Моя форма отображения
Код с двумя кнопками
public void Start(int hour, int minute, string key)
{
scheduler = StdSchedulerFactory.GetDefaultScheduler();
scheduler.Start();
trigger1 = TriggerBuilder.Create()
.WithIdentity(key, "group1")
.WithDailyTimeIntervalSchedule(
s =>
s.WithIntervalInHours(24)
.OnEveryDay()
.StartingDailyAt(TimeOfDay.HourAndMinuteOfDay(hour, minute))
).Build();
scheduler.ScheduleJob(job, trigger1);
}
public void runSecond(int second, string key)
{
scheduler2 = StdSchedulerFactory.GetDefaultScheduler();
scheduler2.Start();
trigger3 = TriggerBuilder.Create()
.WithIdentity(key, "group2")
.StartAt(DateTime.Now.AddSeconds(second))
.Build();
scheduler2.ScheduleJob(job, trigger3);
}