Como verificar o status da conexão com a Internet através da conexão 3G?
Eu tenho o seguinte método:
public static bool IsNetworkConnected()
{
ConnectionProfile InternetConnectionProfile = NetworkInformation.GetInternetConnectionProfile();
IReadOnlyList<ConnectionProfile> connectionProfile = NetworkInformation.GetConnectionProfiles();
if (InternetConnectionProfile == null)
return false;
else
return true;
}
Funciona bem quando estou conectado à internet de maneira típica - via cabo LAN ou Wi-Fi. Quando estou usando meu modem USB 3G, ele retorna falsoInternectConnectionProfile
é nulo). Por que é que? Como posso consertar isso?