将XML发布到WCF
我正在向端点发布自定义XML,但出现以下错误: 异常消息是“无法使用DataContractSerializer反序列化根名称为“ABCXML”且根命名空间为“”的XML正文(对于操作“SendLendingTreePayLoad”和协定('IABCServices','SBA.ABCServices'))。确保与XML对应的类型已添加到服务的已知类型集合。“。有关详细信息,请参阅服务器日志。异常堆栈跟踪为: XML请求对象与此类似:将XML发布到WCF,xml,wcf,wcf-binding,Xml,Wcf,Wcf Binding,我正在向端点发布自定义XML,但出现以下错误: 异常消息是“无法使用DataContractSerializer反序列化根名称为“ABCXML”且根命名空间为“”的XML正文(对于操作“SendLendingTreePayLoad”和协定('IABCServices','SBA.ABCServices'))。确保与XML对应的类型已添加到服务的已知类型集合。“。有关详细信息,请参阅服务器日志。异常堆栈跟踪为: XML请求对象与此类似: <?xml version="1.0" encodin
<?xml version="1.0" encoding="utf-8"?>
<ABCXML>
<Version>5.3</Version>
<ReferenceSource>7</ReferenceSource>
</ABCXML>
我怎样才能解决这个问题
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
some string here
</string>
[OperationContract]
[WebInvoke(Method = "POST",
ResponseFormat = WebMessageFormat.Xml,
RequestFormat = WebMessageFormat.Xml,
BodyStyle = WebMessageBodyStyle.Bare,
UriTemplate = "SendXMLPayLoad")]
long SendXMLPayLoad(string XML);