public RuleSwappingIndividualMutator( BiasedOptionChooser <IndividualMutationType> mutationChooser, IRuleCreator ruleCreator) { _mutationChooser = mutationChooser; _ruleCreator = ruleCreator; Dataset = _ruleCreator.Dataset; }
public RuleFactory(IRuleCreator creator) { this.ruleCreator = creator; }
public RuleFactory() { this.ruleCreator = new RuleXmlCreator(); }
/// <summary> /// /// </summary> /// <param name="ruleEngine"></param> /// <param name="ruleCreator"></param> public UpdateCalculateCartTaxBlock(IRuleEngine ruleEngine, IRuleCreator ruleCreator) : base(null) { _ruleEngine = ruleEngine; _ruleCreator = ruleCreator; }
public SingleRuleIndividualCreator(IRuleCreator ruleCreator) { _ruleCreator = ruleCreator; Dataset = ruleCreator.Dataset; }