public DkimRecordParser( ITagParser tagParser, IImplicitProvider <Tag> implicitProvider, IEvaluator <DkimRecord> ruleEvaluator) { _tagParser = tagParser; _implicitProvider = implicitProvider; _ruleEvaluator = ruleEvaluator; }
public DmarcRecordParser(ITagParser tagParser, IRuleEvaluator <DmarcRecord> ruleEvaluator, IImplicitProvider <Tag> implicitProvider, IExplainer <Tag> explainer) { _tagParser = tagParser; _ruleEvaluator = ruleEvaluator; _implicitProvider = implicitProvider; _explainer = explainer; }
public SpfRecordParser( ISpfVersionParser versionParser, ITermParser termParser, IEvaluator <DomainSpfRecord> spfRecordRulesEvaluator, IImplicitProvider <Term> implicitTermProvider) { _versionParser = versionParser; _termParser = termParser; _spfRecordRulesEvaluator = spfRecordRulesEvaluator; _implicitTermProvider = implicitTermProvider; }