Class SplitDbPublisherService
Provides the splits' databases to the VPN service: at a connect and at every reconfigure, it asks each split's service for its database and writes the lists the VPN service reads, in its config folder.
public class SplitDbPublisherService
- Inheritance
-
SplitDbPublisherService
- Inherited Members
Constructors
SplitDbPublisherService(string, SplitCountryService, SplitIpViaAppService, SplitDomainService)
Provides the splits' databases to the VPN service: at a connect and at every reconfigure, it asks each split's service for its database and writes the lists the VPN service reads, in its config folder.
public SplitDbPublisherService(string vpnServiceConfigFolder, SplitCountryService splitCountryService, SplitIpViaAppService splitIpViaAppService, SplitDomainService splitDomainService)
Parameters
vpnServiceConfigFolderstringThe VPN service's config folder, the one it is sure to read.
splitCountryServiceSplitCountryServiceThe split by country's service.
splitIpViaAppServiceSplitIpViaAppServiceThe split by IP address's service.
splitDomainServiceSplitDomainServiceThe split by domain's service.