我正在使用.asmx进行WCF迁移。其中一个考虑因素是不改变Webmethods / Operation Contract的请求/响应结构。
我有这种情况,我必须按原样保留结构。但我无法做到这一点。非常感谢对此的任何帮助。
请求.asmx
<soapenv:Body>
<com:SubmitDetails>
<com:Request>
<com:Record>
<!--Zero or more repetitions:-->
<com:RecordDetails>
...
....
</com:RecordDetails>
</com:Record>
</Request>
</com:SubmitDetails>
</soapenv:Body>
WCF中的请求
<soapenv:Body>
<com:Request>
<com:Record>
<!--Zero or more repetitions:-->
<com:RecordDetails>
...
....
</com:RecordDetails>
</com:Record>
</Request>
</soapenv:Body>
这两个请求之间的区别是 com:SubmitDetails 节点。我想知道怎么做? RequestObjects和Variable name在.asmx和amp;中保持不变。 WCF