private static bool subContains(List <IActionCache> subActionCaches, IActionCache ac) { foreach (IActionCache subAc in subActionCaches) { if (subAc.GetType() == ac.GetType()) { return(true); } } return(false); }
private void addPageCache(IActionCache ac, List <IPageCache> pageCaches) { List <IPageCache> relatedCaches = ControllerMeta.GetPageCacheByUpdate(ac.GetType()); if (relatedCaches == null) { return; } foreach (IPageCache pc in relatedCaches) { if (pageCaches.Contains(pc) == false) { pageCaches.Add(pc); } } }
private void addPageCache( IActionCache ac, List<IPageCache> pageCaches ) { List<IPageCache> relatedCaches = ControllerMeta.GetPageCacheByUpdate( ac.GetType() ); if (relatedCaches == null) return; foreach (IPageCache pc in relatedCaches) { if (pageCaches.Contains( pc ) == false) pageCaches.Add( pc ); } }
private static bool subContains( List<IActionCache> subActionCaches, IActionCache ac ) { foreach (IActionCache subAc in subActionCaches) { if (subAc.GetType() == ac.GetType()) return true; } return false; }