Détecter une connexion internet
Bonjour à tous,
Dans une application que je développe, je souhaite vérifier que l'utilisateur est bien connecté à internet.
A titre de test, j'exécute le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| var currentConnection = NetworkInformation.GetInternetConnectionProfile();
if (currentConnection == null)
{
MessageDialog md = new MessageDialog("Null");
md.ShowAsync();
}
else
{
MessageDialog md = new MessageDialog(currentConnection.NetworkAdapter.IanaInterfaceType.ToString());
md.ShowAsync();
} |
Le problème est que ce code m'affiche toujours le numéro 6 qui semble correspondre à une connexion via un cable Ethernet.
Le problème est que c'est toujours cette connexion qui est détectée alors que j'ai testé dans les 3 cas de figures suivants :
- connecté à une box en wifi
- wifi actif mais non connecté à une box
- wifi désactivé
D'où est-ce que peut venir le problème ?
Merci d'avance pour votre aide !
Wapiti89