示例#1
0
 public TaskExecutionController(IQueuedTaskRunner queuedTaskRunner, ITaskResetter taskResetter,
                                IScheduledTaskRunner scheduledTaskRunner)
 {
     _queuedTaskRunner    = queuedTaskRunner;
     _taskResetter        = taskResetter;
     _scheduledTaskRunner = scheduledTaskRunner;
 }
示例#2
0
 public TaskRunner(ITaskResetter taskResetter, ITaskQueuer taskQueuer, ITaskBuilder taskBuilder, ITaskExecutor taskExecutor)
 {
     _taskResetter = taskResetter;
     _taskQueuer   = taskQueuer;
     _taskBuilder  = taskBuilder;
     _taskExecutor = taskExecutor;
 }
示例#3
0
 public TaskRunner(ITaskResetter taskResetter, ITaskQueuer taskQueuer, ITaskBuilder taskBuilder, ITaskExecutor taskExecutor)
 {
     _taskResetter = taskResetter;
     _taskQueuer = taskQueuer;
     _taskBuilder = taskBuilder;
     _taskExecutor = taskExecutor;
 }