Example #1
0
 public static ISetupActivity <Finish> WithOutcome(this ISetupActivity <Finish> activity, string value) => activity.WithOutcomes(new[] { value });
Example #2
0
 public static ISetupActivity <Finish> WithOutcome(this ISetupActivity <Finish> activity, Func <ActivityExecutionContext, string> value) => activity.WithOutcomes(x => new[] { value(x) });
Example #3
0
 public static ISetupActivity <Finish> WithOutcome(this ISetupActivity <Finish> activity, Func <string> value) => activity.WithOutcomes(() => new[] { value() });
Example #4
0
 public static ISetupActivity <Finish> WithOutcome(this ISetupActivity <Finish> activity, Func <ActivityExecutionContext, ValueTask <string> > value) => activity.WithOutcomes(async x => new[] { await value(x) });