예제 #1
0
 public DatabaseIPDetailsService(
     IIPAddressesRepository repository,
     ILogger <DatabaseIPDetailsService> logger,
     IMapper mapper,
     ExternalAPIIPDetailsService externalAPIIPDetailsService
     )
 {
     this.repository = repository;
     this.logger     = logger;
     this.mapper     = mapper;
     this.externalAPIIPDetailsService = externalAPIIPDetailsService;
 }
예제 #2
0
 public BatchUpdateJobsService(
     IIPAddressesRepository iPAddressesRepository,
     IMapper mapper,
     ICacheProvider cacheProvider,
     ILogger <BatchUpdateJobsService> logger,
     ExternalAPIIPDetailsService externalAPIIPDetailsService)
 {
     this.iPAddressesRepository = iPAddressesRepository;
     this.mapper        = mapper;
     this.cacheProvider = cacheProvider;
     this.logger        = logger;
     this.externalAPIIPDetailsService = externalAPIIPDetailsService;
 }