示例#1
0
        public string GetTinyUrlForPage(string ConfluenceXMLRPCUrl, string confluenceUserName, string confluenceUserPassword, string pageId)
        {
            CFRpcClient     client = new CFRpcClient(ConfluenceXMLRPCUrl, confluenceUserName, confluenceUserPassword);
            CFRpcExtensions rpcExt = new CFRpcExtensions(client);

            //List<CFTeamLabels> teamLabels = rpcExt.GetSpaceTeamLables("ds");
            //string spaceTeamLabel = teamLabels[0].Label;
            return(rpcExt.GetTinyUrlForPageId(pageId));
        }
示例#2
0
        public bool ConnectToConfluenceRPC(string confluenceXMLRPCUrl, string confluenceUserName, string confluenceUserPassword)
        {
            if (string.IsNullOrEmpty(confluenceXMLRPCUrl))
            {
                return(false);
            }

            try
            {
                _rpcclient = new CFRpcClient(confluenceXMLRPCUrl, confluenceUserName, confluenceUserPassword);
                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
示例#3
0
  public CFRpcExtensions(CFRpcClient rpcClient)
 {
     this.rpcClient = rpcClient;
 }
示例#4
0
        public bool ConnectToConfluenceRPC(string confluenceXMLRPCUrl, string confluenceUserName, string confluenceUserPassword)
        {
            if(string.IsNullOrEmpty(confluenceXMLRPCUrl)) {
                return false;
            }

            try
            {
                _rpcclient = new CFRpcClient(confluenceXMLRPCUrl, confluenceUserName, confluenceUserPassword);
                return true;
            }
            catch (Exception ex)
            {
                return false;
            }
        }        
示例#5
0
 public string GetTinyUrlForPage(string ConfluenceXMLRPCUrl,string confluenceUserName, string confluenceUserPassword, string pageId)
 {
     CFRpcClient client = new CFRpcClient(ConfluenceXMLRPCUrl, confluenceUserName, confluenceUserPassword);
     CFRpcExtensions rpcExt = new CFRpcExtensions(client);
     //List<CFTeamLabels> teamLabels = rpcExt.GetSpaceTeamLables("ds");
     //string spaceTeamLabel = teamLabels[0].Label;
     return rpcExt.GetTinyUrlForPageId(pageId);            
 }