コード例 #1
0
        /// <summary>
        /// 获得菜单信息
        /// </summary>
        /// <param name="keyValue"></param>
        /// <returns></returns>
        public ModuleEntity GetForm(string keyValue)
        {
            ResultClass <ModuleEntity> _ret = service.FindEntity(keyValue);

            if (_ret.Result)
            {
                return(_ret.ResultData);
            }
            return(new ModuleEntity());
        }
コード例 #2
0
        public ModuleEntity GetForm(string keyValue)
        {
            cacheKey = cacheKey + "2_" + keyValue;//拼接有参key值
            var cacheEntity = cache.GetCache <ModuleEntity>(cacheKey);

            if (cacheEntity == null)
            {
                cacheEntity = service.FindEntity(keyValue);
                cache.WriteCache <ModuleEntity>(cacheEntity, cacheKey, "UserCacheDependency", "Sys_Module");
            }
            return(cacheEntity);
        }
コード例 #3
0
ファイル: ModuleApp.cs プロジェクト: FYCME/XianYuRobot
 public ModuleEntity GetForm(string keyValue)
 {
     return(service.FindEntity(keyValue));
 }
コード例 #4
0
 public ModuleEntity FindEntity(string keyValue)
 {
     return(moduleRepository.FindEntity(keyValue));
 }
コード例 #5
0
 public Sys_Module GetForm(string keyValue)
 {
     return(service.FindEntity <Sys_Module>(keyValue));
 }