public ExecutionPipelineContext(IExecutionContext context, ExecutionPipeline pipeline, object parameter) : base(context.Executor, parameter) { if (pipeline == null) { throw new ArgumentNullException("pipeline"); } _context = context; _pipeline = pipeline; }
protected virtual ExecutionPipelineContext CreatePipelineContext(IExecutionContext context, ExecutionPipeline pipeline, object parameter) { return(new ExecutionPipelineContext(context, pipeline, parameter)); }