示例#1
0
文件: Process.cs 项目: vued/Creator
 public Process(IStageProcess <TData> activating, IStageProcess <TData> active, IStageProcess <TData> deactivating)
 {
     this.activating   = activating;
     this.active       = active;
     this.deactivating = deactivating;
 }
示例#2
0
 public void AddOptional(IStageProcess <TData> process)
 {
     optionalStageProcesses.Add(process);
 }
示例#3
0
 public ActiveOnlyProcess(IStageProcess <TData> active) : base(new EmptyStageProcess <TData>(), active, new EmptyStageProcess <TData>())
 {
 }
示例#4
0
 public void Add(IStageProcess <TData> process)
 {
     requiredStageProcesses.Add(process);
 }