public static void ClearModuleCache(int TabId) { CachingProvider.Instance().Clear("Module", TabId.ToString()); Dictionary <int, int> portals = PortalController.GetPortalDictionary(); if (portals.ContainsKey(TabId)) { Hashtable tabSettings = TabController.Instance.GetTabSettings(TabId); if (tabSettings["CacheProvider"] != null && tabSettings["CacheProvider"].ToString().Length > 0) { OutputCachingProvider outputProvider = OutputCachingProvider.Instance(tabSettings["CacheProvider"].ToString()); if (outputProvider != null) { outputProvider.Remove(TabId); } } } }