1
Невозможно получить данные в проекте Xamarin.Forms. Я пробовал со следующим кодом и получает NameResolutionFailure Ошибка.Получение ошибки NameResolutionFailure
private const string BaseUrl = "http://intilaqemployees.azurewebsites.net/api/employeesapi";
public async Task<List<Employee>> GetEmployeesAsync()
{
var httpClient = new HttpClient();
try
{
var jsonResponse = await httpClient.GetStringAsync(BaseUrl).ConfigureAwait(false);
//The following line never gets executed
var employeesList = JsonConvert.DeserializeObject<List<Employee>>(jsonResponse);
return employeesList;
}
catch (AggregateException exception) { }
catch (Exception ex)
{
}
return null;
}
Это то, что я пытался до сих пор
- ли включить в INTERNET андроида манифеста
- Воплощение имя хоста внутрибрюшинно
- Пробовал установить хост непосредственно установкой client.DefaultRequestHeaders. Host = "intilaqemployees.azurewebsites.net";
- Ввод WiFi выключен в эмуляторе
Обратите внимание: Android эмулятор не имеет подключения к Интернету.
вы попробуете ли это в устройстве @Shahriar –
Не пробовал его на устройстве?. @AkashAmin – Shahriar
Попробуйте, как бы вы назвали услугу без Интернета? –