예제 #1
0
 public IPromise ThenRace(Func <IEnumerable <IPromise> > chain)
 {
     return(Then(() => Promise.Race(chain()), null));
 }
예제 #2
0
 public IPromise ThenRace(Func <T, IEnumerable <IPromise> > chain)
 {
     return(Then(_ => Promise.Race(chain(resolveValue)), null));
 }
예제 #3
0
 public IPromise ThenSequence(Func <IEnumerable <Func <IPromise> > > chain)
 {
     return(Then(() => Promise.Sequence(chain()), null));
 }