private void NetworkChangeNetworkAddressChanged(object sender, EventArgs e) { IsConnected = NetworkInterface.GetIsNetworkAvailable(); UpdateStatus(); ConnectionStatusChangedEventHandler handler = ConnectionStatusChangedEvent; if (handler != null) { handler(IsConnected); } }
void NetworkChangeNetworkAvailabilityChanged(object sender, NetworkAvailabilityEventArgs e) { IsConnected = e.IsAvailable; UpdateStatus(); ConnectionStatusChangedEventHandler handler = ConnectionStatusChangedEvent; if (handler != null) { handler(IsConnected); } }