Я немного подумал об этом в прошлом году и в итоге пришел к выводу, что это не так важно для данного случая, но если это важно для вашего веб-сайта, все, что вам нужно сделать, это просто вызвать веб-страницы откуда-то вроде Application_Start (послевесь код уже запущен), но вы не должны останавливаться на достигнутом!
Срок действия кэша в конце концов истечет, и вам не следует настраивать способ кэширования страниц еще до того, как клиенты запросят эту страницу.
Установите выходной кэш в зависимости от какого-либо другого объекта в кеше и установите обратный вызов с истечением срока действия.
Таким образом, когда срок действия этого объекта кеша истекает, ваши страницы также должны отправлять запросы http на страницы, которые вы хотите восстановитьи так далее.
Я отвечаю на этот вопрос, но количество усилий и вопросительные знаки, которые у меня все еще есть в голове, заставляют меня советовать не переживать с этим ...
ОБНОВЛЕНИЕ
Единственный тип зависимости , который вы можете установить в outputcache, - это зависимость sql .Используйте его, если хотите, но если вам нужно зависеть от выходного кэша от какого-либо другого бизнес-объекта, это может оказаться очень трудным.Я мог бы сказать вам, что вы можете установить объект базы данных и зависеть от него и истечь его самостоятельно, используя какой-то таймер.
Человек, чем дольше я пишу, тем больше решений и трудностей Я нахожу!Я не могу написать книгу для чего-то, что не стоит вашего драгоценного времени.Поверьте мне, что полезность для этого будет почти нулевой.