WCF web http服务不返回xmlns

本文关键字:返回 xmlns 服务 web http WCF | 更新日期: 2023-09-27 18:06:44

我创建了一个简单的REST web服务。响应像

<?xml version="1.0" encoding="utf-8"?>
<ArrayOfTableCategories xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                        xmlns:xsd="http://www.w3.org/2001/XMLSchema">

使用这个属性

[XmlSerializerFormat]

然而我没有看到xmlns在那里…像tempuri…

但是当尝试发出请求时,如果我没有在根元素定义xmlns="http://tempuri.org",我会得到400个错误。

对这种行为有什么解释吗?

WCF web http服务不返回xmlns

这和你前两个问题是一样的。

我们经常看到WCF服务不能将List作为返回参数。

遵循我在这个问题中给出的答案:不能用来自WCF webservice的XMLSerializer结果反序列化