コード例 #1
0
ファイル: SplitTunnel.cs プロジェクト: mauroxdev/win-app
 public SplitTunnel(
     IServiceSettings serviceSettings,
     ISplitTunnelClient splitTunnelClient,
     IncludeModeApps reverseSplitTunnelApps,
     IFilterCollection appFilter,
     IFilterCollection permittedRemoteAddress)
 {
     _permittedRemoteAddress = permittedRemoteAddress;
     _appFilter              = appFilter;
     _splitTunnelClient      = splitTunnelClient;
     _reverseSplitTunnelApps = reverseSplitTunnelApps;
     _serviceSettings        = serviceSettings;
 }
コード例 #2
0
ファイル: SplitTunnel.cs プロジェクト: mauroxdev/win-app
 internal SplitTunnel(
     bool enabled,
     bool reverseEnabled,
     IServiceSettings serviceSettings,
     ISplitTunnelClient splitTunnelClient,
     IncludeModeApps reverseSplitTunnelApps,
     IFilterCollection appFilter,
     IFilterCollection permittedRemoteAddress) :
     this(serviceSettings,
          splitTunnelClient,
          reverseSplitTunnelApps,
          appFilter,
          permittedRemoteAddress)
 {
     _enabled        = enabled;
     _reverseEnabled = reverseEnabled;
 }