Это мой код:
Код: Выделить всё
public string Sample()
{
try
{
using (HttpClient client = new HttpClient())
{
HttpResponseMessage response =
client.GetAsync("ExternalApi").GetAwaiter().GetResult();
//...
}
}
catch (Exception e)
{
return ((HttpRequestException) e).StatusCode == HttpStatusCode.RequestTimeout ? "timeOut" : "Error";
}
return "Success";
}
Как создать искусственное исключение тайм-аута?
Подробнее здесь: https://stackoverflow.com/questions/687 ... error-in-c
Мобильная версия