public T Get <T>(string key, out bool found, params object[] args) where T : class { found = false; if (_instance != null) { key = CreateKey(key, args); T o = _instance.GetJson <T>(key); found = o != null; return(o ?? default); } return(default);