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