コード例 #1
0
 public TaskExecutorTimerManager(ITask task, EnumExecuteBy executeBy, int day = -1, int hourStart = -1, int hourEnd = -1, DayOfWeek dayOfWeek = DayOfWeek.Monday, int minuteStart = -1, int minuteEnd = -1)
 {
     this.task   = task;
     ExecuteBy   = executeBy;
     DayOfWeek   = dayOfWeek;
     Day         = day;
     HourStart   = hourStart;
     HourEnd     = hourEnd;
     MinuteStart = minuteStart;
     MinuteEnd   = minuteEnd;
 }
コード例 #2
0
 public TimerExecutorNinjectTaskModule(string taskName, Dictionary <string, object> constructorArgs, EnumExecuteBy executeBy, int day = -1, int hourStart = -1, int hourEnd = -1, DayOfWeek dayOfWeek = DayOfWeek.Monday, int minuteStart = -1, int minuteEnd = -1)
 {
     this.taskName        = taskName;
     this.constructorArgs = constructorArgs;
     ExecuteBy            = executeBy;
     Day         = day;
     HourStart   = hourStart;
     HourEnd     = hourEnd;
     MinuteStart = minuteStart;
     MinuteEnd   = minuteEnd;
     DayOfWeek   = dayOfWeek;
 }