Beispiel #1
0
 public void Build(IWorkflowBuilder builder)
 {
     builder
     .ForEach(
         _items,
         iterate => iterate
         .Then <WriteLine>(activity => activity.Set(x => x.Text, context => $"{context.Input}")).WithId("WriteLine")
         .Then <SignalReceived>()        /* Block workflow.*/
         .WriteLine("Resumed"))
     .WriteLine("One iterations executing, rest is blocked");
 }