Bonjour à tous,
J'ai un petit soucis avec les trigger de Quartz.Net.
Je voudrais déclencher un évènement, par exemple, le jeudi à 8h toutes les deux semaines. J'ai le code suivant pour créer mon trigger.
Mais le trigger déclanche tout de suite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 TriggerBuilder triggerBuilder = TriggerBuilder.Create() .WithIdentity("Trigger_" + this.Key + "_" + element.Key) .StartNow(); triggerBuilder .WithSchedule( DailyTimeIntervalScheduleBuilder.Create() .OnDaysOfTheWeek(this.TaskRecurrence.DaysOfWeek.ToDayOfWeek()) .StartingDailyAt(TimeOfDay.HourAndMinuteOfDay(this.ExecutionTime.Hours, this.ExecutionTime.Minutes))) .WithSchedule( CalendarIntervalScheduleBuilder.Create() .WithIntervalInWeeks(this.TaskRecurrence.WeekFrequency)) ; return triggerBuilder.Build();
Savez vous s'il y a un ordre dans l'appel des méthode withSchedule, et si ces méthodes sont cumulables ?
Merci d'avance
Partager