コード例 #1
0
ファイル: AppLibrary.cs プロジェクト: zmyz2013/RoadFlowMvc
        public List <RoadFlow.Data.Model.AppLibrary> GetAll(bool fromCache = false)
        {
            if (!fromCache)
            {
                return(dataAppLibrary.GetAll());
            }
            object obj = Opation.Get(cacheKey);

            if (obj != null && obj is List <RoadFlow.Data.Model.AppLibrary> )
            {
                return((List <RoadFlow.Data.Model.AppLibrary>)obj);
            }
            List <RoadFlow.Data.Model.AppLibrary> all = dataAppLibrary.GetAll();

            Opation.Set(cacheKey, all);
            return(all);
        }