示例#1
0
 public TaskExecutor(
     ITaskStepExecutorResolver taskStepExecutorResolver,
     ExecutionEventsBag executionEventsBag)
 {
     _taskStepExecutorResolver = taskStepExecutorResolver;
     _executionEventsBag       = executionEventsBag;
 }
示例#2
0
 public ITaskExecutorBuilder RegisterStepExecution(
     Type stepType,
     ITaskStepExecutorResolver resolver)
 {
     _stepExecutorResolvers[stepType] = resolver;
     return(this);
 }
示例#3
0
 public TaskExecutor(
     ITaskStepExecutorResolver taskStepExecutorResolver,
     ExecutionEventsBag globalEventsBag)
 {
     _taskStepExecutorResolver = taskStepExecutorResolver;
     _globalEventsBag          = globalEventsBag;
 }