public MaxMindCountryCodeFromIpProvider(IIpProvider ipProvider, IGeoLocationProvider geoLocationProvider) { Mandate.ParameterNotNull(ipProvider, nameof(ipProvider)); Mandate.ParameterNotNull(geoLocationProvider, nameof(geoLocationProvider)); _ipProvider = ipProvider; _geoLocationProvider = geoLocationProvider; }
public RegionPersonalisationGroupCriteria(IIpProvider ipProvider, IGeoLocationProvider geoLocationProvider) { _ipProvider = ipProvider; _geoLocationProvider = geoLocationProvider; }
public RegionPersonalisationGroupCriteria() { _ipProvider = new HttpContextIpProvider(); _geoLocationProvider = new MaxMindGeoLocationProvider(); }
public CountryPersonalisationGroupCriteria(IIpProvider ipProvider, ICountryGeoLocationProvider countryGeoLocationProvider) { _ipProvider = ipProvider; _countryGeoLocationProvider = countryGeoLocationProvider; }
public CountryPersonalisationGroupCriteria() { _ipProvider = new HttpContextIpProvider(); _countryGeoLocationProvider = new MaxMindCountryGeoLocationProvider(); }
public CountryPersonalisationGroupCriteria(IIpProvider ipProvider, ICountryGeoLocationProvider countryGeoLocationProvider) { _ipProvider = ipProvider; _countryGeoLocationProvider = countryGeoLocationProvider; }
public CountryPersonalisationGroupCriteria() { _ipProvider = new HttpContextIpProvider(); _countryGeoLocationProvider = new MaxMindCountryGeoLocationProvider(); }
public MaxMindCountryCodeFromIpProvider(IIpProvider ipProvider, IGeoLocationProvider geoLocationProvider) { _ipProvider = ipProvider; _geoLocationProvider = geoLocationProvider; }
public MaxMindCountryCodeFromIpProvider() { _ipProvider = new HttpContextIpProvider(); _geoLocationProvider = new MaxMindGeoLocationProvider(); }
public CurrentIpObserver(IIpProvider ipProvider, VpnConnector vpnConnector) { this._ipProvider = ipProvider; this._vpnConnector = vpnConnector; }