Кварц. NET Невозможно сохранить задание, потому что оно уже существует - PullRequest
0 голосов
/ 13 февраля 2020

У меня проблема с предоставлением двух рабочих мест одновременно. Я установил для них ключ и группу ключей по-разному, но почему-то они все еще подтверждают, что они одинаковы в хранилище.

Моя форма отображения

enter image description here

Код с двумя кнопками

    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);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...