public DefaultScheduleManager(IScheduleTimer timer, IEnumerable<IOperation> operations, IEnumerable<IScheduleTrigger> triggers, ITransactionManager trans, IIdGenerator idGenerator, IRepository<ScheduleTask> repoTask, IRepository<ScheduleTaskTrigger> repoTaskTrigger, IRepository<SheduleTaskExecuteLog> repoTaskLog) : base() { this.timer = timer; this.operations = operations; this.triggers = triggers; this.trans = trans; this.idGenerator = idGenerator; this.repoTask = repoTask; this.repoTaskTrigger = repoTaskTrigger; this.repoTaskLog = repoTaskLog; }
public DefaultScheduleManager(IScheduleTimer timer, IEnumerable <IOperation> operations, IEnumerable <IScheduleTrigger> triggers, ITransactionManager trans, IIdGenerator idGenerator, IRepository <ScheduleTask> repoTask, IRepository <ScheduleTaskTrigger> repoTaskTrigger, IRepository <SheduleTaskExecuteLog> repoTaskLog) : base() { this.timer = timer; this.operations = operations; this.triggers = triggers; this.trans = trans; this.idGenerator = idGenerator; this.repoTask = repoTask; this.repoTaskTrigger = repoTaskTrigger; this.repoTaskLog = repoTaskLog; }