Я провел свое исследование, но не нашел никаких ответов.
Я использую Html.RenderAction на главной странице (для отображения заголовка страницы со ссылками, соответствующими разрешениям пользователя). Действие оформлено OutputCache, возвращает частичное управление и кэшируется, как ожидалось.
Когда происходит событие (скажем, разрешения изменены), я хочу программно аннулировать кешированное частичное управление.
Я пытаюсь использовать метод RemoveOutputCacheItem. В качестве параметра принимает путь. Я пытаюсь указать путь к действию, используемому в Html.RenderAction. Это не делает действие недействительным.
Как я могу программно аннулировать действие?
Спасибо