public IpReportService(ICache cache, IAPIRequestCreator apiRequestCreator, IEventRegister eventRegister) { _eventRegister = eventRegister; _cache = cache; _apiRequestCreator = apiRequestCreator; }
public IpInfoService(ICache cache, IAPIRequestCreator apiRequestCreator, ICountryService countryService, ICurrencyRateService currencyRateService) { _cache = cache; _apiRequestCreator = apiRequestCreator; _countryService = countryService; _currencyRateService = currencyRateService; }
public CurrencyRateService(ICache cache, IAPIRequestCreator apiRequestCreator) { _cache = cache; _apiRequestCreator = apiRequestCreator; }
public CountryService(ICache cache, IAPIRequestCreator apiRequestCreator) { _cache = cache; _apiRequestCreator = apiRequestCreator; }