Programs Caching by Page
Note that a feature was added to the __debug.ascx footer output (in the theme) to support the way we are doing the caching. You can see the details noted and the code changes in this PDPR2023 PR#155.
TODO: add link to PR# showing code changes in Notes below (AccuTask and Program API Data Sync.
- /Activities/Summer-Camps/Current-Camp-Offerings
- TabId 148
- Cache Provider: FileOutputCachingProvider
- TTL: 86400 secs (8 hours)
- Notes
- Scheduler runs task AccuTask/AccuTask1 every 8 hours which clears the cache for the set TabIds and immediately sends a GET request to /Activities/Summer-Camps/Current-Camp-Offerings/debug/off regenerate the cache ensuring no debug output below the footer
- Cache is also cleared after the Program API data sync
- /Activities/General-Interest/Brickton-Art-Center
- TabId 245
- Cache Provider: FileOutputCachingProvider
- TTL: 900
- Notes
- /
- TabId 21
- Cache Provider: FileOutputCachingProvider
- TTL: 600
- Notes