コード例 #1
0
 public static CronBuilder WithWeekly(this CronBuilder builder, int interval)
 {
     throw new NotSupportedException(); // TODO
 }
コード例 #2
0
 public static CronBuilder WithDaily(this CronBuilder builder, int interval)
 {
     builder.DayOfWeek.SetInterval(interval);
     return(builder);
 }
コード例 #3
0
 public static CronBuilder WithMinutely(this CronBuilder builder, int interval)
 {
     builder.Minutes.SetInterval(interval);
     return(builder);
 }
コード例 #4
0
 public static CronBuilder WithMonthly(this CronBuilder builder, int interval)
 {
     builder.Month.SetInterval(interval);
     return(builder);
 }
コード例 #5
0
 public static CronBuilder WithHours(this CronBuilder builder, IList <int> hours)
 {
     builder.Hours.SetValues(hours.ToArray());
     return(builder);
 }
コード例 #6
0
 public static CronBuilder WithMinutes(this CronBuilder builder, IList <int> minutes)
 {
     builder.Minutes.SetValues(minutes.ToArray());
     return(builder);
 }
コード例 #7
0
 public static CronBuilder WithHourly(this CronBuilder builder, int interval)
 {
     builder.Hours.SetInterval(interval);
     return(builder);
 }
コード例 #8
0
 public static CronBuilder WithDaysOfWeek(this CronBuilder builder, IList <int> weekdays)
 {
     builder.DayOfWeek.SetValues(weekdays.ToArray());
     return(builder);
 }
コード例 #9
0
 public static CronBuilder WithDaysOfWeek(this CronBuilder builder, int[] weekdays)
 {
     builder.DayOfWeek.SetValues(weekdays);
     return(builder);
 }
コード例 #10
0
 public static CronBuilder WithDaysOfMonth(this CronBuilder builder, IList <int> daysOfMonth)
 {
     builder.DayOfMonth.SetValues(daysOfMonth.ToArray());
     return(builder);
 }
コード例 #11
0
 public static CronBuilder WithDaysOfMonth(this CronBuilder builder, int[] daysOfMonth)
 {
     builder.DayOfMonth.SetValues(daysOfMonth);
     return(builder);
 }