将XML发布到WCF

将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,但出现以下错误:

异常消息是“无法使用DataContractSerializer反序列化根名称为“ABCXML”且根命名空间为“”的XML正文(对于操作“SendLendingTreePayLoad”和协定('IABCServices','SBA.ABCServices'))。确保与XML对应的类型已添加到服务的已知类型集合。“。有关详细信息,请参阅服务器日志。异常堆栈跟踪为:

XML请求对象与此类似:

<?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);