引用DLL:CookComputing.XmlRpcV2.DLL

核心代码:

using System;
using System.Windows.Forms;
using CookComputing.XmlRpc;

[XmlRpcUrl("http://www.dns.net/xmlrpc.php")]
public interface IXmlRpc: IXmlRpcProxy
{
    [XmlRpcMethod("demo.sayHello")]
    string sayHello();

    [XmlRpcMethod("demo.addTwoNumbers")]
    int addTwoNumbers(int a, int b);

    [XmlRpcMethod("wp.getPageList")]
    object wp_getPageList(params object[] args);
}

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            IXmlRpc ixp = XmlRpcProxyGen.Create<IXmlRpc>();
            ixp.XmlEncoding = new System.Text.UTF8Encoding();

            int blog_id = 0;
            string username = "***";
            string password = "***";

            object result = ixp.wp_getPageList(blog_id, username, password);
        }
    }
}

相关文章:

  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
  • 2021-07-23
  • 2021-10-02
  • 2021-11-04
  • 2022-01-04
猜你喜欢
  • 2021-12-18
  • 2021-05-16
  • 2022-12-23
  • 2021-09-20
  • 2022-01-22
  • 2021-08-18
  • 2021-07-21
相关资源
相似解决方案