Я заметил, что элементы кэша ASP.NET проверяются (и, возможно, удаляются) каждые 20 секунд (и, как ни странно, каждый раз в HH: MM: 00, HH: MM: 20 и HH: MM: 40). Я потратил около 15 минут на то, как изменить этот параметр без каких-либо успехов. Я также попытался установить следующее в web.config, но это не помогло:
<cache privateBytesPollTime="00:00:05" />
Я не пытаюсь сделать что-то безумное, но было бы неплохо, если бы это было, скажем, 5 секунд вместо 20 или по меньшей мере 10 для моего приложения.