Example #1
0
 public static IActivityFactorableBuilder Execute(this IConditionalActivityBuilder builder, Func <State, State> execution)
 {
     return(builder.Execute((state, token) => {
         var result = execution(state);
         return Task.FromResult(result);
     }));
 }
Example #2
0
 public static IActivityFactorableBuilder Execute(this IConditionalActivityBuilder builder, Func <State, Task <State> > execution)
 {
     return(builder.Execute((state, token) => execution(state)));
 }