Exemple #1
0
 public TargetInvoker(ITargetBuilderBounce bounce)
 {
     BuiltTasks = new HashSet <IObsoleteTask>();
     Bounce     = bounce;
     Walker     = new TaskWalker();
     CleanAfterBuildRegister = new CleanAfterBuildRegister();
     OnceOnlyCleaner         = new OnceOnlyTaskInvoker((task, command) => InvokeAndLog(task, command));
     OnceOnlyBuilder         = new OnceOnlyTaskInvoker((task, command) => InvokeAndLog(task, command));
     OnceOnlyDescriber       = new OnceOnlyTaskInvoker((task, command) => InvokeAndLog(task, command));
 }
Exemple #2
0
 public TargetInvoker(ITargetBuilderBounce bounce)
 {
     BuiltTasks = new HashSet<IObsoleteTask>();
     Bounce = bounce;
     Walker = new TaskWalker();
     CleanAfterBuildRegister = new CleanAfterBuildRegister();
     OnceOnlyCleaner = new OnceOnlyTaskInvoker((task, command) => InvokeAndLog(task, command));
     OnceOnlyBuilder = new OnceOnlyTaskInvoker((task, command) => InvokeAndLog(task, command));
     OnceOnlyDescriber = new OnceOnlyTaskInvoker((task, command) => InvokeAndLog(task, command));
 }