internal ContextUnguardedWithActions( UnguardedTransitionDefinition transition, OneOf <ActionDefinition, ActionDefinition <TContext> > action, params OneOf <ActionDefinition, ActionDefinition <TContext> >[] actions) : this(transition.Event, transition.Targets, action.Append(actions)) { }
internal UnguardedWithActions( UnguardedTransitionDefinition transition, ActionDefinition action, params ActionDefinition[] actions) : this(transition.Event, transition.Targets) =>