public AggregateReportEnricher(IIpAddressProcessor ipAddressProcessor, IMessagePublisher publisher, IAggregateReportRecordEnrichedFactory aggregateReportRecordEnrichedFactory, IEnricherConfig enricherConfig, IOrganisationalDomainProvider organisationalDomainProvider, ILogger <AggregateReportEnricher> log) { _ipAddressProcessor = ipAddressProcessor; _publisher = publisher; _aggregateReportRecordEnrichedFactory = aggregateReportRecordEnrichedFactory; _enricherConfig = enricherConfig; _organisationalDomainProvider = organisationalDomainProvider; _log = log; }
public LinuxDnsNameServerProvider(IEnricherConfig config, ILogger <LinuxDnsNameServerProvider> log) { _config = config; _log = log; }
public Migrator(IIpAddressDetailsDao ipAddressDetailsDao, IMessagePublisher publisher, IEnricherConfig enricherConfig) { _ipAddressDetailsDao = ipAddressDetailsDao; _publisher = publisher; _enricherConfig = enricherConfig; }