/// <summary> /// 获取AppId权限值 /// </summary> /// <param name="appId"></param> /// <returns></returns> public List <string> GetAppIdPermissionValues(string appId) { string cacheKey = BuildCacheKey(appId); var permissions = CacheHelper.Cache.GetCache <List <string> >(cacheKey); if (permissions == null) { permissions = _appIdRepository.GetPermissionAppIdLists(appId); CacheHelper.Cache.SetCache(cacheKey, permissions); } return(permissions.DeepClone()); }