【问题标题】:Create XmlRpcUrl Interface at runtime在运行时创建 XmlRpcUrl 接口
【发布时间】:2011-05-05 22:33:22
【问题描述】:

目前我正在使用 (xml-rpc.net) 接口静态地创建我的 XML-RPC,并使用以下语句:

[XmlRpcUrl("http://dillieodigital.wordpress.com/xmlrpc.php")]
public interface ICSBlog : IMetaWeblog
{
}

但是,我希望能够在运行时指定服务的 URL,这样我就可以根据需要动态切换到不同的服务。

我该怎么做呢?

【问题讨论】:

    标签: url configuration interface dynamic xml-rpc


    【解决方案1】:

    URL可以在运行时设置,例如:

    ISumAndDiff proxy = XmlRpcProxyGen.Create<ISumAndDiff>();
    proxy.Url = "http://www.cookcomputing.com/SumAndDiff.rem";   
    SumAndDiffValue ret = proxy.SumAndDifference(2, 3);
    

    这假定代理接口派生自 IXmlRpcProxy。如果没有,则必须强制转换为 IXmlRpcProxy 才能设置 Url 属性。

    【讨论】:

      猜你喜欢
      • 2019-10-22
      • 1970-01-01
      • 1970-01-01
      • 2010-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多