Exemplo n.º 1
0
 public SystemNetworkInterfaces()
 {
     NetworkChange.NetworkAddressChanged += (s, e) => NetworkAddressChanged?.Invoke(s, e);
 }
Exemplo n.º 2
0
 private static void NetworkInformation_NetworkStatusChanged(object sender)
 {
     NetworkAddressChanged?.Invoke(null, EventArgs.Empty);
     NetworkAvailabilityChanged?.Invoke(null, new NetworkAvailabilityEventArgs(NetworkInterface.GetIsNetworkAvailable()));
 }
Exemplo n.º 3
0
        public SystemNetworkInterfaces(ILogger logger)
        {
            _logger = logger;

            NetworkChange.NetworkAddressChanged += (s, e) => NetworkAddressChanged?.Invoke(s, e);
        }
Exemplo n.º 4
0
 private static void NetworkInformation_NetworkStatusChanged(Object sender)
 {
     NetworkAddressChanged.Invoke(null, EventArgs.Empty);
     return;
 }
Exemplo n.º 5
0
 public NetworkStateAdapter()
 {
     NetworkChange.NetworkAddressChanged += (sender, args) => NetworkAddressChanged?.Invoke(sender, args);
 }