【发布时间】:2011-05-22 10:02:41
【问题描述】:
我正在开发的应用程序正在为实现以下服务合同的 WCF 服务公开服务元数据:
[ServiceContract]
public interface IService
{
[OperationContract]
object Execute( string action, params object[] args );
}
添加服务引用后,我注意到服务合同中没有params关键字,并且在生成的Reference.cs文件中实现。
WSDL 定义中是否有 params 对应项?
或者params 是特定于 C# 的东西,不能通过 WSDL 定义来表达,所以服务客户端生成器不知道应该在生成期间添加 params?
【问题讨论】: