Добрый день
При загрузке XML документа из кеша, получаю ошибку "Отсутствует корневой элемент".
На вид отличий нет, но насколько я понимаю, компилятор считает подгружаемое — фрагментом.
{
string requestName = searchText;
HttpWebResponse response;
if (Cache[requestName] == null) //
{
string requestString = "http://...";
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(requestString);
response = (HttpWebResponse)request.GetResponse();
Cache[requestName] = response;
}
else
{
response = Cache[requestName] as HttpWebResponse; //при загрузке из кеша
}
xdocument.Load(response.GetResponseStream()); //ошибка
}
Подскажите, как должно быть.
Заранее, Спасибо.