WCF请求的xml中一定要有xmlns吗?解决办法

WCF请求的xml中一定要有xmlns吗?
项目中的服务端是 asp.net 提供的 WCF 服务,客户端是小设备
如果请求的参数类型中,稍微复杂一点就要求有 xmlns。

一个WCF服务的请求例子是:
<OrderStatusRequest xmlns="http://schemas.datacontract.org/2004/07/WebApplication1">
  <ClientCode>String content</ClientCode>
  <OrderList>
    <Item>String content</Item>
    <Item>String content</Item>
  </OrderList>
</OrderStatusRequest>

客户端很难知道这个xmlns,再加上客户端程序结构的原因,想要加上这个xmlns也非常困难,但是不传xmlns,则服务端又会报错

我看到如果请求的格式是 json,是没有 xmlns 可传的,因此我觉得请求中不传 xmlns 是可行的

不知道有什么办法可以在请求中不传 xmlns

------解决方案--------------------
自己搞定了

100分的问题,其实很简单,居然白送都没人要
------解决方案--------------------
怎么解决的,共享一下
------解决方案--------------------
感觉wcf 返回的xml 跟正规的xml好像有很多不一样的地方欸