public IPStackServices(IMemoryCache memoryCache, IOptions <AppSettings> settings, IIPDetailsDataProvider dataProvider, IMapper mapper) { _cache = memoryCache; _dataProvider = dataProvider; _mapper = mapper; _appSettings = settings.Value; }
public IPStackController(IMemoryCache memoryCache, IOptions <AppSettings> settings, IIPDetailsDataProvider dataProvider, IMapper mapper) { _services = new IPStackServices(memoryCache, settings, dataProvider, mapper); }