我正在与第三方Web服务客户端集成,请求如下所示:
<s:envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="https://example.com/wcf">
<s:body>
<ns:getdata>
<ID>1</ID>
</ns:getdata>
</s:body>
</s:envelope>
并且未正确解析,我的函数中的ID为null:
[ServiceContract(Namespace = "https://example.com/wcf")]
public interface IService1
{
[OperationContract]
void getdata(string ID);
}
public class Service2 : IService1
{
public void getdata(string ID)
{
//ID is null
}
}