如何使用XmlRpc.NET传递“None”参数值?

时间:2010-12-05 01:56:35

标签: xml-rpc

我正在尝试使用XmlRpc.NET来调用具有以下签名的方法(服务器是使用Python构建的):

boolean wiki.deletePage(string name, int version=None)

问题是,如何将“无”传递给方法?我试过用“int?”在C#中传递null但是XmlRpc.NET会抛出第二个参数为null的异常;传递“0”将不正确,因为当参数为None时,服务器只能进行一些特殊处理。

由于

1 个答案:

答案 0 :(得分:2)

我目前正在开发一个支持的XML-RPC.NET新版本。我的目标是在年底之前做好准备。在您描述的场景中,参数将被定义为int?正如你已经尝试过的那样。