private TaskSequence CreateTask() { var sequence = new TaskSequence(_holder); foreach (var taskList in _tasks.Values) { var paralell = new ParallelTask(_holder); foreach (var task in taskList) { paralell.Add(task); } sequence.Add(paralell); } return(sequence); }