Class SplitCountryService
Provides the database of the split by country, which the app builds before it connects from the IP-location data.
public class SplitCountryService
- Inheritance
-
SplitCountryService
- Inherited Members
Constructors
SplitCountryService(AppSettingsService, IPremiumFeatureChecker, IIpRangeLocationProvider?, IAsset?)
Provides the database of the split by country, which the app builds before it connects from the IP-location data.
public SplitCountryService(AppSettingsService settingsService, IPremiumFeatureChecker premiumFeatureChecker, IIpRangeLocationProvider? ipRangeLocationProvider, IAsset? ipLocationZipAsset)
Parameters
settingsServiceAppSettingsServiceThe app's settings.
premiumFeatureCheckerIPremiumFeatureCheckerThe premium gate.
ipRangeLocationProviderIIpRangeLocationProviderThe IP ranges' countries, or null for none.
ipLocationZipAssetIAssetThe IP-location database the head ships, or null.