Действительно ли результат действия outputcached истек * сразу * после разрыва зависимости?
Я пытаюсь установить представления в зависимости от кэшированных объектов, чтобы при истечении срока их действия или явном удалении из кэша результат в кэше сразу истекал, чтобы не было возможности отрисовки устаревшего HTML-кода.
Для этого я буду использовать:
this.Response.AddCacheItemDependencies (myCacheKeysArray);
Гарантируется ли, что устаревший результат действия никогда не будет возвращен?
1 ответ
Ответ - нет. Прошло много времени, прежде чем истечет результат действия outputcached. На моем компьютере 15 секунд, но это, вероятно, будет зависеть от определенных факторов, таких как машина и доступные ресурсы.