Beispiel #1
0
        /// <summary>
        /// 获取应用名称、图标
        /// </summary>
        /// <param name="appId"></param>
        /// <returns></returns>
        public static AppIdNameIconDTO GetAppNameIcon(Guid appId)
        {
            AppIdNameIconDTO result = new AppIdNameIconDTO();
            var dictApp             = Instance.GetAppDictByIds(new List <Guid>()
            {
                appId
            });

            if (dictApp != null && dictApp.Any())
            {
                result = dictApp.First().Value;
            }
            return(result);
        }
Beispiel #2
0
        public AppIdNameIconDTO GetAppDetailByIdInfo(Guid appId, ContextDTO contextDTO)
        {
            AppIdNameIconDTO applicationDTO = null;

            try
            {
                AppManagerFacade appManagerFacade = new AppManagerFacade();
                appManagerFacade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo();
                applicationDTO = appManagerFacade.GetAppDetailById(appId);
            }
            catch (Exception ex)
            {
                LogHelper.Error(string.Format("APPSV.GetAppDetailByIdInfo服务异常:获取应用信息异常。 appId:{0}", appId), ex);
            }
            return(applicationDTO);
        }