using System.Collections.Generic; using System.Linq; using CB.Cache; using CB.Entity; namespace CB.Data { public partial class Cache { /// /// 获取图库分类关系列表 /// /// public static IList GetPicClassList() { var cache = CBCache.GetCacheService(); IList list = cache.GetObject(CacheKeys.ColumnPicClassList) as IList; if (null == list) { list = PicClassService.ToList(); cache.AddObject(CacheKeys.ColumnPicClassList, list); } return list; } /// /// 根据图库分类cid 获取关系列表 /// /// /// public static IList GetPicClassList(int cid) { var list = GetPicClassList(); if (null == list || 0 >= list.Count) return null; return list.Where(item => cid == item.Cid).ToList(); } } }