Ejemplo n.º 1
0
        private NetworkConnectivityLevel GetConnectivityFromManager()
        {
            NetworkConnectivityLevel bestConnectivityLevel = NetworkConnectivityLevel.None;

#pragma warning disable CS0618 // Type or member is obsolete
            foreach (var info in _connectivityManager.GetAllNetworkInfo())
#pragma warning restore CS0618 // Type or member is obsolete
            {
                var networkConnectivityLevel = GetConnectivityFromNetworkInfo(info);
                if (networkConnectivityLevel > bestConnectivityLevel)
                {
                    bestConnectivityLevel = networkConnectivityLevel;
                }
            }
            return(bestConnectivityLevel);
        }