Cheesebaron.MvxPlugins.Connectivity.WindowsCommon.Wifi.GetCurrentWifiInfo C# (CSharp) Method

GetCurrentWifiInfo() public method

public GetCurrentWifiInfo ( ) : WifiInfo
return Cheesebaron.MvxPlugins.Connectivity.Models.WifiInfo
        public WifiInfo GetCurrentWifiInfo()
        {
            var wifiInfo = new WifiInfo();
            var profile = NetworkInformation.GetInternetConnectionProfile();
            var details = profile.WlanConnectionProfileDetails;
            if (details != null)
            {
                var ssid = details.GetConnectedSsid();
                var rssi = profile.GetSignalBars();

                wifiInfo.Ssid = ssid;
                wifiInfo.Extra = new WifiInfoExtra
                {
                    Rssi = rssi ?? -1000
                };
            }

            return wifiInfo;
        }