public void PerformTaskTeardown(Action <ICakeContext, ITaskTeardownContext> action, ICakeContext context, ITaskTeardownContext teardownContext) { }
public override void Teardown(ICakeContext context, ITaskTeardownContext info) { TeardownCount++; }
/// <summary> /// Initializes a new instance of the <see cref="BeforeTaskTeardownEventArgs"/> class. /// </summary> /// <param name="taskTeardownContext">The task teardown context.</param> public BeforeTaskTeardownEventArgs(ITaskTeardownContext taskTeardownContext) { TaskTeardownContext = taskTeardownContext; }
/// <summary> /// Performs the specified teardown action after each task is invoked. /// </summary> /// <param name="action">The action.</param> /// <param name="taskTeardownContext">The context.</param> public void PerformTaskTeardown(Action <ITaskTeardownContext> action, ITaskTeardownContext taskTeardownContext) { _default.PerformTaskTeardown(action, taskTeardownContext); }
public void PerformTaskTeardown(Action <ITaskTeardownContext> action, ITaskTeardownContext taskTeardownContext) { }
/// <summary> /// Performs the specified teardown action after each task is invoked. /// </summary> /// <param name="action">The action.</param> /// <param name="context">The context.</param> /// <param name="teardownContext">The teardown context.</param> public void PerformTaskTeardown(Action <ICakeContext, ITaskTeardownContext> action, ICakeContext context, ITaskTeardownContext teardownContext) { if (action != null) { _log.Information(string.Empty); _log.Information("----------------------------------------"); _log.Information("Task Teardown ({0})", teardownContext.Task.Name); _log.Information("----------------------------------------"); _log.Verbose("Executing custom task teardown action ({0})...", teardownContext.Task.Name); action(context, teardownContext); } }
/// <summary> /// Initializes a new instance of the <see cref="AfterTaskTeardownEventArgs"/> class. /// </summary> /// <param name="taskTeardownContext">The task teardown context.</param> public AfterTaskTeardownEventArgs(ITaskTeardownContext taskTeardownContext) { TaskTeardownContext = taskTeardownContext; }
public override void Teardown(Context context, ITaskTeardownContext info) { context.EndGroup(); }
public override void Teardown(ICakeContext context, ITaskTeardownContext info) => context.EndGroup();
/// <summary> /// Performs the specified teardown action after each task is invoked. /// </summary> /// <param name="action">The action.</param> /// <param name="context">The context.</param> /// <param name="teardownContext">The teardown context.</param> public void PerformTaskTeardown(Action <ICakeContext, ITaskTeardownContext> action, ICakeContext context, ITaskTeardownContext teardownContext) { if (teardownContext == null) { throw new ArgumentNullException("teardownContext"); } if (action != null) { _log.Debug("Executing custom task teardown action ({0})...", teardownContext.Task.Name); action(context, teardownContext); } }
public override void Teardown(ICakeContext context, ITaskTeardownContext info) { CalledTeardown = true; }