public static void ClearCoreCache(CoreCacheType Type, int ID, bool Cascade) { switch (Type) { case CoreCacheType.Host: ClearHostCache(Cascade); break; case CoreCacheType.Portal: ClearPortalCache(ID, Cascade); break; case CoreCacheType.Tab: TabInfo objTab; TabController objTabs = new TabController(); objTab = objTabs.GetTab(ID); if (objTab != null) { ClearTabCache(ID, objTab.PortalID); } break; } }
public static void ClearCoreCache( CoreCacheType Type, int ID, bool Cascade ) { switch( Type ) { case CoreCacheType.Host: ClearHostCache( Cascade ); break; case CoreCacheType.Portal: ClearPortalCache( ID, Cascade ); break; case CoreCacheType.Tab: TabInfo objTab; TabController objTabs = new TabController(); objTab = objTabs.GetTab( ID ); if( objTab != null ) { ClearTabCache( ID, objTab.PortalID ); } break; } }