Я использую WebRequest.BeginGetResponse для асинхронного получения ресурса.
Можно ли использовать этот асинхронный способ уведомления, если для указанного ресурса истекло время ожидания?
HttpWebRequest request = (HttpWebRequest) WebRequest.Create(url);
var asyncResult = req.BeginGetResponse(new AsyncCallback(RespCallback), req);