C# WCF中的XML结构创建问题
我正在尝试为SMS创建存根,功能按预期工作,但当我看到xml请求对象的结构时,它就完全不同了 实际提供的请求XML结构:C# WCF中的XML结构创建问题,c#,xml,wcf,soap,xml-parsing,C#,Xml,Wcf,Soap,Xml Parsing,我正在尝试为SMS创建存根,功能按预期工作,但当我看到xml请求对象的结构时,它就完全不同了 实际提供的请求XML结构: <soapenv:Body> <sms:sendMessage> <sms:applicationName>TestUI</sms:applicationName> <sms:applicationModuleName>ModuleTest</sms:applicationModuleName
<soapenv:Body>
<sms:sendMessage>
<sms:applicationName>TestUI</sms:applicationName>
<sms:applicationModuleName>ModuleTest</sms:applicationModuleName>
<sms:destination>+641001001001</sms:destination>
<sms:content>SMS SOAP Test</sms:content>
<sms:reference>reference</sms:reference>
</sms:sendMessage>
</soapenv:Body>
</soapenv:Envelope>
TestUI
模块测试
+641001001001
SMS SOAP测试
参考
d4p1和s的名称是如何在XML中生成的?没有人知道,是否有人能指出这方面出了什么问题?如果需要其他信息,请告诉我。谢谢。它们是自动的(但如果声明与预期相符,则不相关)。显示更多代码-包括如何创建消息以及序列化到
SendMobileMessage
和objSoapMessage
的类的定义。另外,xmlns:sms
属性在示例结构中的值是多少?@Charles:在问题中添加了我的服务代码,以及其他三件事:sendMessageRequest
的类定义,sendMessage
和示例请求中的xmlns:sms
属性的值。您需要将DataContract
属性的值设置为“”
。见和。