Пример #1
0
        public IEnumerable <typeListDto> FindCompanys(int typeId)
        {
            var cache = CacheHelp.GetCache("commonData_Company");           //先读取

            if (cache == null)                                              //如果没有该缓存
            {
                var queryCompany = _mic_TypeAppservice.typeListAll(typeId); //从数据库取出
                var enumerable   = queryCompany.ToList();
                CacheHelp.SetCache("commonData_Company", enumerable);       //添加缓存
                return(enumerable);
            }
            var result = (List <typeListDto>)cache;//有就直接返回该缓存

            return(result);
        }