예제 #1
0
        protected PhasePerformer CreatePerformer(PhaseId id)
        {
            var performer = new PhasePerformer(new Phase(PhaseId.Present, Presentation), Observer);

            _performers.Add(performer);
            _disposables.Add(performer);
            return(performer);
        }
예제 #2
0
 public Phase(PhaseId id, Presentation presentation)
 {
     Id           = id;
     Presentation = presentation;
     Parallel     = Parallel.Create();
 }