public DnsClient(IDnsClients dnsClients, INetworkInterfaces networkInterfaces) { _dnsClients = dnsClients; _refreshDnsClient = new SingleAction(RefreshDnsClient); networkInterfaces.NetworkAddressChanged += NetworkAddressChanged; }
public NetworkSettings( ILogger logger, INetworkInterfaces networkInterfaces, Common.Configuration.Config config) { _config = config; _logger = logger; _networkInterfaces = networkInterfaces; }
public SocketSettings(INetworkInterfaces networkInterfaces) { IpEndpoint = new List <IPEndPoint>(); foreach (var unparsedIp in networkInterfaces.Networks) { var endpoint = new IPEndPoint(IPAddress.Parse(unparsedIp), 0); IpEndpoint.Add(endpoint); } }
public Firewall( ILogger logger, Common.Configuration.Config config, INetworkInterfaces networkInterfaces, IpLayer ipLayer, Sublayer sublayer) { _logger = logger; _config = config; _networkInterfaces = networkInterfaces; _ipLayer = ipLayer; _sublayer = sublayer; }
public UserLocationService( IApiClient api, IUserStorage userStorage, INetworkInterfaces networkInterfaces) { _api = api; _userStorage = userStorage; _updateAction = new SingleAction(UpdateAction); _delayedUpdateAction = new SingleAction(DelayedUpdateAction); networkInterfaces.NetworkAddressChanged += NetworkInterfaces_NetworkAddressChanged; }
public DefaultGatewayWrapper( ILogger logger, string tapAdapterId, string tapAdapterDescription, INetworkInterfaces networkInterfaces, IVpnConnection origin) { _logger = logger; _tapAdapterDescription = tapAdapterDescription; _tapAdapterId = tapAdapterId; _networkInterfaces = networkInterfaces; _origin = origin; _origin.StateChanged += Origin_StateChanged; }
public UserLocationService( IApiClient api, IUserStorage userStorage, INetworkInterfaces networkInterfaces, UserAuth userAuth, GuestHoleState guestHoleState) { _userAuth = userAuth; _guestHoleState = guestHoleState; _api = api; _userStorage = userStorage; _updateAction = new SingleAction(UpdateAction); _delayedUpdateAction = new SingleAction(DelayedUpdateAction); networkInterfaces.NetworkAddressChanged += NetworkInterfaces_NetworkAddressChanged; }
public SafeSystemNetworkInterfaces(ILogger logger, INetworkInterfaces origin) { _logger = logger; _origin = origin; }
public void TestInitialize() { _interfaces = Substitute.For <INetworkInterfaces>(); }
public void TestInitialize() { _logger = Substitute.For <ILogger>(); _origin = Substitute.For <INetworkInterfaces>(); }
public SplitTunnelRouting(ProtonVPN.Common.Configuration.Config config, INetworkInterfaces networkInterfaces, INetworkInterfaceLoader networkInterfaceLoader) { _config = config; _networkInterfaces = networkInterfaces; _networkInterfaceLoader = networkInterfaceLoader; }
public ObservableNetworkInterfaces(INetworkInterfaces networkInterfaces) { _networkInterfaces = networkInterfaces; networkInterfaces.NetworkAddressChanged += NetworkInterfaces_NetworkAddressChanged; }
public override void Initialize() { base.Initialize(); _networkInterfaces = Substitute.For <INetworkInterfaces>(); }
public void TestInitialize() { _dnsClients = Substitute.For <IDnsClients>(); _networkInterfaces = Substitute.For <INetworkInterfaces>(); }
public NetworkInterfaceLoader(Config config, INetworkInterfaces networkInterfaces) { _networkInterfaces = networkInterfaces; _config = config; }
public NetworkAdapterLog(INetworkInterfaces networkInterfaces, string path) : base(path, "NetworkAdapters.txt") { _networkInterfaces = networkInterfaces; }