예제 #1
0
 public void Do(TaskTree taskTree)
 {
     Debug.Assert(taskTree.root != null);
     Debug.Assert(!taskTree.root.IsAttached);
     tasks.Add(taskTree.DistributedTree());
     taskTree.root.SetStatus(Task.TaskStatus.Pending);
 }
예제 #2
0
파일: Task.cs 프로젝트: chrsjwilliams/Quiet
 public void Then(TaskTree taskTree)
 {
     Debug.Assert(!taskTree.root.IsAttached);
     nextTasks = new List <Task>()
     {
         taskTree.DistributedTree()
     };
 }