У меня реальная проблема с кэшированием в макросе. Я установил период кеширования на 0, но выпадающий список, который возвращает список других элементов в дереве контента, не будет обновляться, пока я не заставлю приложение перезапускать, например. коснитесь файла web.config.
Макрос использует umbraco.content.Instance.XmlContent.SelectSingleNode, чтобы выбрать родительский узел, а затем перебирает дочерние узлы и добавляет их в выпадающий список.
Когда я добавляю нового дочернего элемента в этот узел, он не отображается в раскрывающемся списке, даже если я снова публикую весь сайт.
Я не уверен, где происходит это кэширование. Кто-нибудь может указать мне правильное направление?