Beispiel #1
0
 public AnomalyController(
     ILoggerFactory loggerFactory,
     IAnomalyDetection anomalyDetection,
     IDocumentParser documentParser,
     IDocumentExtractor extractor)
     : base(loggerFactory)
 {
     this.anomalyDetection = anomalyDetection ?? throw new ArgumentNullException(nameof(anomalyDetection));
     this.documentParser   = documentParser ?? throw new ArgumentNullException(nameof(documentParser));
     this.extractor        = extractor ?? throw new ArgumentNullException(nameof(extractor));
 }
 public ParsingController(ILoggerFactory loggerFactory, IDocumentExtractor extractor, IDocumentParser documentParser)
     : base(loggerFactory)
 {
     this.extractor      = extractor ?? throw new ArgumentNullException(nameof(extractor));
     this.documentParser = documentParser ?? throw new ArgumentNullException(nameof(documentParser));
 }