/// <summary> /// End Building Action Relations /// </summary> /// <param name="actionRelationBuilder"></param> internal void SetActionRelationBuilder(ActionRelationBuilder actionRelationBuilder) { if (!_actionRelations.Contains(actionRelationBuilder)) { _actionRelations.Add(actionRelationBuilder); } }
/// <summary> /// Constructor /// </summary> /// <param name="parent"></param> internal ActionRelationThenBuilder(ActionRelationBuilder parent) { _parent = parent; }
/// <summary> /// Constructor /// </summary> /// <param name="parent"><see cref="ProcessBuilder"/></param> /// <param name="setValAction">action to set a setp</param> internal ActionRelationIfThenBuilder(ActionRelationBuilder parent, Action <string> setValAction) { _parent = parent; _setValAction = setValAction; }