Я создаю веб-приложение, которое отбирает много информации из базы данных и возвращает ее.Я хотел бы сохранить возвращенное значение из метода, который возвращает таблицы из базы данных в течение 15 минут, но он не работает с использованием OutputCache
Filter:
[OutputCache(duration=900)]
private DataTable[] GetInfoTables() {...}
, метод работает,просто найти, но когда я добавляю что-либо в одну из таблиц (после первого входа на сайт и просмотра их), она обновляется немедленно, и я хочу, чтобы она кешировалась в течение 15 минут.Я не могу кэшировать public ActionResult Index()
, потому что он проверяет значение Session
s.Спасибо