Ejemplo n.º 1
0
 public static Coroutine WhenAll(IEnumerable <LazyTask> tasks)
 {
     Coroutine[] coroutines = Enumerable.ToArray <Coroutine>(Enumerable.Select <LazyTask, Coroutine>(tasks, (LazyTask x) => x.Start()));
     return(MainThreadDispatcher.StartCoroutine(LazyTask.WhenAllCore(coroutines)));
 }
Ejemplo n.º 2
0
 public static LazyTask <T> FromResult <T>(T value)
 {
     return(LazyTask <T> .FromResult(value));
 }
Ejemplo n.º 3
0
 public static Coroutine WhenAll(params LazyTask[] tasks)
 {
     return(LazyTask.WhenAll(Enumerable.AsEnumerable <LazyTask>(tasks)));
 }