C# Xml-Rpc.Net服务器方法缺少带有可选参数的参数

C# Xml-Rpc.Net服务器方法缺少带有可选参数的参数,c#,xml-rpc,server,xml-rpc.net,C#,Xml Rpc,Server,Xml Rpc.net,使用CookComputing的XmlRpc.Net,当服务器方法具有params object[]args参数时,是否可以将服务器配置为忽略缺少的元素 我有一个类似以下签名的服务器方法: [XmlRpcMethod("add_numbers")] int AddAllTheNumbers(params object[] args); 当与一些客户进行测试时,这种方法非常有效。问题是,有几个客户端在没有参数要发送时,不会输出空的或标记 因此,客户端正在发送类似以下内容: <methodC

使用CookComputing的XmlRpc.Net,当服务器方法具有
params object[]args
参数时,是否可以将服务器配置为忽略缺少的
元素

我有一个类似以下签名的服务器方法:

[XmlRpcMethod("add_numbers")]
int AddAllTheNumbers(params object[] args);
当与一些客户进行测试时,这种方法非常有效。问题是,有几个客户端在没有参数要发送时,不会输出空的
标记

因此,客户端正在发送类似以下内容:

<methodCall>
    <methodName>add_numbers</methodName>
</methodCall>

加号

没有
params
元素。关于如何通过CookComputing的XmlRpc.Net库允许此请求,您有什么想法吗?

您可以在引发异常的情况下进行更新吗?原始错误是“Method takes parameters and params element is missing”