コード例 #1
0
ファイル: APPSV.cs プロジェクト: GSIL-Monitor/BTP
        public List <AppOwnerTypeDTO> GetAppOwnerTypeList(List <Guid> appIds, ContextDTO contextDTO = null)
        {
            List <AppOwnerTypeDTO> appOwnerList = new List <AppOwnerTypeDTO>();

            contextDTO = contextDTO ?? AuthorizeHelper.CoinInitAuthorizeInfo();
            try
            {
                ShareInfoFacade appManagerFacade = new ShareInfoFacade();
                appManagerFacade.ContextDTO = contextDTO;
                appOwnerList = appManagerFacade.GetAppOwnerTypeList(appIds);
            }
            catch (Exception ex)
            {
                LogHelper.Error(string.Format("APPSV.GetAppOwnerTypeList服务异常。 appIds:{0}", JsonConvert.SerializeObject(appIds)), ex);
            }
            return(appOwnerList);
        }
コード例 #2
0
ファイル: APPSV.cs プロジェクト: GSIL-Monitor/BTP
        public AppShareDTO GetAppShareContent(Guid appId)
        {
            AppShareDTO result = new AppShareDTO();

            if (appId == Guid.Empty)
            {
                return(result);
            }
            try
            {
                Jinher.AMP.App.ISV.Facade.ShareInfoFacade facade = new ShareInfoFacade();
                facade.ContextDTO = AuthorizeHelper.CoinInitAuthorizeInfo();
                var shareInfo = facade.GetAppShareContent(appId);
                return(convertToAppShareDTO(shareInfo));
            }
            catch (Exception ex)
            {
                LogHelper.Error(string.Format("获取应用名称异常,AppId:{0}", appId), ex);
            }
            return(result);
        }