public VacancyProfanityChecksRule(IProfanityListProvider profanityListProvider, ConsolidationOption consolidationOption = ConsolidationOption.NoConsolidation, decimal weighting = 100.0m) : base(RuleId.ProfanityChecks, consolidationOption, weighting) { _profanityListProvider = profanityListProvider; }
public VacancyBannedPhraseChecksRule( IBannedPhrasesProvider bannedPhrasesProvider, ConsolidationOption consolidationOption = ConsolidationOption.NoConsolidation, decimal weighting = 100.0m) : base(RuleId.BannedPhraseChecks, consolidationOption, weighting) { _bannedPhrasesProvider = bannedPhrasesProvider; }
public BaseBannedPhraseChecksRule( RuleId ruleId, ConsolidationOption consolidationOption, decimal weighting = 1.0m) : base(ruleId, weighting) { _consolidationOption = consolidationOption; }
protected BaseProfanityChecksRule(RuleId ruleId, ConsolidationOption consolidationOption, decimal weighting = 1.0m) : base(ruleId, weighting) { _consolidationOption = consolidationOption; }