Мне нужно передать объединенную строку в качестве url-адреса веб-api
Я разрабатываю проект PCL в Xamarin .Мне нужно динамически передать IP-адрес устройства в Url-адрес веб-api. Мой код выглядит следующим образом:
В коде позади:
string IpAdd = txtIP.Text; IPAddress = "http://" + IpAdd + ":8124/api/Items/"; MainViewModel.FinalIPAddress = IPAddress;
В моей MainViewModel
public static string FinalIPAddress { get; set; } public static readonly string WebServiceUrl = System.Net.WebUtility.UrlEncode(FinalIPAddress);
Но я не могу пройти через это. Приведенное ниже исключение будет выброшено.
Выбрасывается исключение: "система.InvalidOperationException ' в System. Net. Http.Phone.ni.DLL дополнительная информация: был предоставлен неверный URI запроса. URI запроса должен быть абсолютный URI или базовый адрес должен быть установлен.
Как с этим быть? Любая помощь будет оценена по достоинству. Заранее спасибо.
Что я уже пробовал:
[удаленный]