Мне нужно загрузить xml-файл в память и сделать его доступным для всего мира для всего сайта. Выполняет ли этот код это?Будет ли это глобальным для всего сайта?
Если да, то как обновляется эта «кэшированная» версия, выполненная в будущем?
XPathDocument ConvProductDoc;
ConvProductDoc = Cache["doc"] as XPathDocument;
if (ConvProductDoc == null) {
ConvProductDoc = new XPathDocument(HttpContext.Current.Request.MapPath(@"\data\foo\bar\my.xml"));
Cache.Insert("doc", ConvProductDoc);
}
зависит от того, что такое 'Cache' и как настроен ваш сайт. – Jodrell
ОК, пожалуйста, простите мое невежество, есть ли ссылка, которая может объяснить, что вы предлагаете дальше? – 2013-02-25 18:04:37