Я извлекаю XML-строку через URL-адрес. Мой код отлично работает, но я не знаю, как добавить к нему кеширование. Я не уверен, могу ли я кэшировать потоки XML или если это даже правильный подход. Каков наилучший способ добавления кеширования здесь?Как кэшировать XML-адрес?
XmlTextReader xmlTextReader = new XmlTextReader(this.RssUrl);
XmlDataDocument xdoc1 = new XmlDataDocument();
xdoc1.DataSet.ReadXml(xmlTextReader, XmlReadMode.InferSchema);
return xdoc1.DataSet.Tables["item"];
Пожалуйста, не используйте 'new XmlTextReader()'. Этот и новый XmlTextWriter() 'устарели от .NET 2.0. –