当服务器方法具有<params />
参数时,CookComputing的XmlRpc.Net是否可以将服务器配置为忽略缺少的params object[] args
元素?
我有一个服务器方法,其中包含以下签名:
[XmlRpcMethod("add_numbers")]
int AddAllTheNumbers(params object[] args);
在与某些客户进行测试时,这非常有效。问题是,有几个客户在没有要发送的参数时,不会输出空的<params />
或<params></params>
标记。
所以客户端发送的内容如下:
<methodCall>
<methodName>add_numbers</methodName>
</methodCall>
没有params
元素。关于如何通过CookComputing的XmlRpc.Net库允许此请求的任何想法?