public ExecutionContext (IExecutionHandler executionHandler, OperationConsoleFactory consoleFactory, ExecutionTarget target) { var targetedHandler = executionHandler as ITargetedExecutionHandler; if (targetedHandler != null) target = targetedHandler.Target ?? target; this.executionHandler = executionHandler; this.consoleFactory = consoleFactory; this.executionTarget = target; }
public CustomConsoleFactory (OperationConsoleFactory factory, CancellationTokenSource cs) { this.factory = factory; cancelSource = cs; }
public ExecutionContext (IExecutionMode executionMode, OperationConsoleFactory consoleFactory, ExecutionTarget target) : this (executionMode.ExecutionHandler, consoleFactory, target) { }