public DkimRecordParser(
     ITagParser tagParser,
     IImplicitProvider <Tag> implicitProvider,
     IEvaluator <DkimRecord> ruleEvaluator)
 {
     _tagParser        = tagParser;
     _implicitProvider = implicitProvider;
     _ruleEvaluator    = ruleEvaluator;
 }
예제 #2
0
 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;
 }