public override void Execute () { if (ASync) { var task = new Task( BuildTask ); task.Start(); } else { BuildTask(); } }