public void Execute() { auditTrail.Record(); ExecuteTask(); }
public void Execute() { _auditTrail.Record(); DoExecute(); }
public virtual void Execute() { _auditTrial.Record(); doExecute(); }
/// <summary> /// The Template Method /// </summary> public void Execute() { auditTrail.Record(); // non-mandatory lifecycle call since the concrete task classes are public task.Execute(); }
public void Execute(string message) { _auditTrail.Record(message); DoExecute(); }