Exemplo n.º 1
0
 /// <summary>
 /// (I -> O)
 /// </summary>
 /// <typeparam name="TActivity"></typeparam>
 /// <typeparam name="TAccept"></typeparam>
 /// <typeparam name="TReturn"></typeparam>
 /// <param name="builder"></param>
 /// <returns></returns>
 public static IActivityBuilder <TAccept, TReturn> When <TActivity, TAccept, TReturn>(Action <TActivity> builder = default)
     where TActivity : IActivity <TAccept, TReturn>, new()
 => When <TActivity, TAccept, TReturn>(builder.Create());
Exemplo n.º 2
0
 public IActivityBuilder Then <TActivity>(Action <TActivity> builder = default)
     where TActivity : IActivity, new()
 => Then(builder.Create());