public T GetData(string url) { CachedData <T> data = null; DATA_CACHE.TryGetValue(url, out data); if (data == null || data.NeedRefresh()) { string json = GetJSON(url); if (json == null) { new Exception("Impossible de recuperer la data via l'API, url = " + url); return(default);