0

这是一个已经存在的 XML 请求格式,我必须实现一个 Web 服务,该格式将接受下面这种格式的这个请求。

(方法或操作名称)(复杂类型 1)(复杂类型 2)(复杂类型 3)(某些原始数据类型 1)xyz(/某些原始数据类型)(某些原始数据类型 2)abc(/某些原始数据类型)(/复杂类型 3 ) (/complex type2) (/complex type1) (/方法或操作名称)

我以前从未编写过 Web 服务,并且从过去 2 天开始一​​直在阅读有关服务合同和数据合同的内容。

据我所知,创建服务合同

[ServiceContract]
define Interface MyServiceContract
{
[OperationContract]
declare Method or Operation name(parameters) //How to pass complex types here?
}
4

1 回答 1

-1

您应该定义一个类,其实例将作为参数传递给 OperationContract 方法,并使用 DataContract 属性标记该类。使用数据协定主题包含代码示例。这有帮助吗?

于 2011-07-06T19:34:33.337 回答