public override void Execute(CommandPipelineContext context, IDatabaseConnector connector, IEnumerable<ScriptAccessor> scripts) { // Need to sort scripts out that have run before... base.Execute(context, connector, scripts); }
public override void Execute(CommandPipelineContext context, IDatabaseConnector connector, IEnumerable <ScriptAccessor> scripts) { //if (context.Options.Rollback) // base.Execute(context, connector, scripts); }
public override void Execute(CommandPipelineContext context, IDatabaseConnector connector, IEnumerable<ScriptAccessor> scripts) { //if (context.Options.Rollback) // base.Execute(context, connector, scripts); }
public override void Execute(CommandPipelineContext context, IDatabaseConnector connector, IEnumerable <ScriptAccessor> scripts) { // Need to sort scripts out that have run before... base.Execute(context, connector, scripts); }
public virtual void Execute(CommandPipelineContext context, IDatabaseConnector connector, IEnumerable<ScriptAccessor> scripts) { if (!scripts.Any()) return; var step = new Step {Scripts = scripts}; Logger.InfoFormat("Executing scripts in folder '{0}'...", Folder); connector.Apply(step); Logger.InfoFormat("Scripts in folder '{0}' executed.", Folder); }
public virtual void Execute(CommandPipelineContext context, IDatabaseConnector connector, IEnumerable <ScriptAccessor> scripts) { if (!scripts.Any()) { return; } var step = new Step { Scripts = scripts }; Logger.InfoFormat("Executing scripts in folder '{0}'...", Folder); connector.Apply(step); Logger.InfoFormat("Scripts in folder '{0}' executed.", Folder); }
public async Task Handle(CommandPipelineContext <DoWorkWithContextCommand, DoWorkContext> pipelineContext, Func <CommandPipelineContext <DoWorkWithContextCommand, DoWorkContext>, Task> next) { pipelineContext.PipeContext = new DoWorkContext(); await next(pipelineContext); }
public Task Handle(CommandPipelineContext <ShortCircuitCommand> pipelineContext, Func <CommandPipelineContext <ShortCircuitCommand>, Task> next) { PipeVerify.PipesCalled.Add(this.GetType()); return(next(pipelineContext)); }
public async Task Handle(CommandPipelineContext <DoWorkCommand> pipelineContext, Func <CommandPipelineContext <DoWorkCommand>, Task> next) { PipeVerify.PipesCalled.Add(GetType()); await next(pipelineContext); }