Fenrus
Fenrus copied to clipboard
Feature request - cached files within smart apps
As a user i would want to be able to utilise a utiliatly method which would allow me to call json files which are static and provide a method of caching the result for future runs to avoid multiple web calls. This method should allow generic caching of a json output (unique per app) as well as caching of a json output based on a key which when changed would require the cache to be reloaded. For my usecase example, i would want to query and cache https://static.developer.riotgames.com/docs/lol/maps.json and https://static.developer.riotgames.com/docs/lol/queues.json but re-query it when a new version appears in https://ddragon.leagueoflegends.com/api/versions.json position 0
Even for the https://ddragon.leagueoflegends.com/api/versions.json call it might be nice to cache but clear it every 12 hours or something
dotnet rewrite, creates a instance of the app that is reused for subsequent updates. these are eventually disposed (after 30 minutes), but will provide some caching.
Is this sufficient?