为WCF服务创建代理时发生WCF客户端错误
我有一个WCF服务,它接受一个xmldocument并返回一个xml文档,下面是接口代码为WCF服务创建代理时发生WCF客户端错误,wcf,xmldocument,Wcf,Xmldocument,我有一个WCF服务,它接受一个xmldocument并返回一个xml文档,下面是接口代码 namespace CreateLabelWS { [ServiceContract(Namespace = "http://localhost/Create")] public interface ICreateLabel { [OperationContract,XmlSerializerFormat] [FaultContract(typeof(CustomException))]
namespace CreateLabelWS
{
[ServiceContract(Namespace = "http://localhost/Create")]
public interface ICreateLabel
{
[OperationContract,XmlSerializerFormat]
[FaultContract(typeof(CustomException))]
XmlDocument CreateLabelRequestIntoDB(XmlDocument Request);
}
[DataContract(Namespace="")]
public class CustomException
{
[DataMember()]
public string Title;
[DataMember()]
public string ExceptionMessage;
[DataMember()]
public string InnerException;
[DataMember()]
public string StackTrace;
[DataMember()]
public int RowsInserted;
}
}
但是,当我为此创建一个代理并尝试从客户端应用程序访问CreateLabelRequestIntoDB时,我发现它被公开为Xelement类型而不是XMLDocument。有谁能帮我一下,告诉我我的代码是否有错误吗
Dins@JohnSaunders您能为这本可能复制的约翰•桑德斯提供您的建议吗。。。我们请求你回答这个问题。。。从你完美的知识王国来到这里。。。