internal ContextDataGuardedWithActions( GuardedContextDataTransitionDefinition transition, OneOf <ActionDefinition, ActionDefinition <TContext>, ActionDefinition <TContext, TEventData> > action, params OneOf <ActionDefinition, ActionDefinition <TContext>, ActionDefinition <TContext, TEventData> >[] actions) : this(transition) =>
private ContextDataGuardedWithActions(GuardedContextDataTransitionDefinition transition) { Event = transition.Event; Guard = transition.Guard; Targets = transition.Targets; }