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

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