/// <summary> /// Constructor accepting an expression evaluator /// </summary> /// <param name="evaluator">expression evaluator</param> public ConditionalInclusionsFilter(IEvaluation evaluator) { _conditionalInclusionsMachine = new ConditionalInclusionsMachine(evaluator); }
/// <summary> /// Constructor /// </summary> /// <param name="conditionalInclusionsMachine">reference to the state machine</param> internal DiscardingDueToSuccessfullIf(ConditionalInclusionsMachine conditionalInclusionsMachine) { _conditionalInclusionsMachine = conditionalInclusionsMachine; }
/// <summary> /// Constructor /// </summary> /// <param name="conditionalInclusionsMachine">reference to the state machine</param> internal DiscardingDueToSuccessfullIf(ConditionalInclusionsMachine conditionalInclusionsMachine) { _conditionalInclusionsMachine = conditionalInclusionsMachine; }