Class AppProxyEndPointService
Provides the proxies the client connects through, and their settings.
public class AppProxyEndPointService
- Inheritance
-
AppProxyEndPointService
- Inherited Members
Constructors
AppProxyEndPointService(string, IIpLocationProvider?, IDeviceUiProvider, VpnServiceManager, AppSettingsService, ProxyEndPointCopy?)
Provides the proxies the client connects through, and their settings.
public AppProxyEndPointService(string dbPath, IIpLocationProvider? ipLocationProvider, IDeviceUiProvider deviceUiProvider, VpnServiceManager vpnServiceManager, AppSettingsService settingsService, ProxyEndPointCopy? endPointCopy)
Parameters
dbPathstringThe proxies' database, which the VPN service shares.
ipLocationProviderIIpLocationProviderWhat tells a proxy's country, or null for none.
deviceUiProviderIDeviceUiProviderWhat the app asks of the device's own UI, such as its proxy.
vpnServiceManagerVpnServiceManagerThe VPN service's manager.
settingsServiceAppSettingsServiceThe app's settings.
endPointCopyProxyEndPointCopyThe copy of the person's proxies in the app's storage, where the platform may delete the database, or null.