private async void NetworkStatus_AvailabilityChanged(object sender, NetworkStatusChangedArgs e) { // If the network is available we must check for the IP address since it may have change since // the last time we checked, and enable network related functions. // If there's no network available we simply disable the network functions. if (e.IsAvailable) { await loadCurrentIpAddress(); toggleNetworkFunctions(true); } else { toggleNetworkFunctions(false); } }
private static void NetworkStatus_AvailabilityChanged(object sender, NetworkStatusChangedArgs e) { Debug.WriteLine("The Network is " + (NetworkStatus.IsAvailable?"Connect":"DisConnect")); }
private void NetworkInformations_NetworkStatusChnaged(NetworkStatusChangedArgs e) { this.Dispatcher.Invoke((Action)(() => { if (e.IsAvaible) { server.iconState(1); ev(this, new MainEventArgs() { server = ServerResponding.Avaible }); } else { server.iconState(0); ev(this, new MainEventArgs() { server = ServerResponding.NotAvaible }); } })); }