Exemple #1
0
 public OrthogonalStatenodeWithDoneTransitionWithActions(OrthogonalStatenodeWithDoneTransition orthogonal, ActionDefinition action, ActionDefinition[] actions)
 {
     Definition            = orthogonal.Definition;
     DoneTransitionBuilder = orthogonal.DoneTransitionBuilder.WithActions(action, actions);
 }
 internal TaskServiceWithOnSuccessTransitionWithActions(TaskServiceWithOnSuccessTransition service, ActionDefinition action, params ActionDefinition[] actions)
 {
     Service             = service.Service;
     OnSuccessTransition = service.OnSuccessTransition.WithActions(action, actions);
     Service.Definition.OnSuccessDefinition = Option.From <OneOfUnion <TransitionDefinition, UnguardedTransitionDefinition, UnguardedContextTransitionDefinition> >(OnSuccessTransition);
 }
Exemple #3
0
 public CompoundStatenodeWithDoneTransitionWithActions(CompoundStatenodeWithDoneTransition compound, ActionDefinition action, ActionDefinition[] actions)
 {
     Definition            = compound.Definition;
     DoneTransitionBuilder = compound.DoneTransitionBuilder.WithActions(action, actions);
 }