示例#1
0
 public static CTasks.Task.Executable <R> ToGTask <T, R>(this CTasks.Exec.Executable <T> exec, T defObj = default(T))
 => (obj) => {
     exec(defObj);
     return(null);
 };
示例#2
0
 public static CTasks.Task.Executable <T> ToGTask <T>(this CTasks.Exec.Executable <T> exec)
 => (obj) => {
     exec(obj);
     return(null);
 };
示例#3
0
 public static CTasks.Task.Executable ToTask <T>(this CTasks.Exec.Executable <T> exec, T defObj = default(T))
 => () => exec(defObj);
示例#4
0
 /* -------- To Task-Executable (From Executable) -------- */
 public static CTasks.Task.Executable ToTask(this CTasks.Exec.Executable exec)
 => () => exec();
示例#5
0
 public static CTasks.Exec.Handleable ToExecHandle <T>(this CTasks.Exec.Executable <T> exec, T defObj = default(T))
 => (state, exceptions) => exec(defObj);
示例#6
0
 public static CTasks.Exec.Handleable ToExecHandle(this CTasks.Exec.Executable exec)
 => (state, exceptions) => exec();