/// <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); }
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); }