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