Quartz .net trigger complexe
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.
Code:
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(); |
Mais le trigger déclanche tout de suite.
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