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); }
private static void NetworkInformation_NetworkStatusChanged(Object sender) { NetworkAddressChanged.Invoke(null, EventArgs.Empty); return; }
public NetworkStateAdapter() { NetworkChange.NetworkAddressChanged += (sender, args) => NetworkAddressChanged?.Invoke(sender, args); }