public void Execute(IActionVisitor visitor, Action<ITargetProcessCommand> executor, IActivityLogger logger) { visitor.Accept(this); executor(CreateCommand()); }
protected override void Visit(IActionVisitor visitor) { visitor.Accept(this); }
public void Execute(IActionVisitor visitor, Action <ITargetProcessCommand> executor, IActivityLogger logger) { visitor.Accept(this); executor(CreateCommand()); }