尝试从一个asmx web服务转换为svc web服务。相同的代码,但在响应中得到以下差异
使用asmx时:
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://www.MyKidsSpending.com/">-2202.68</string>
使用svc时:
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">-2202.68</string>
第一行去哪了? 这是我在svc服务中测试的第一行功能....
[OperationContract]
[WebGet(ResponseFormat = WebMessageFormat.Xml)]
public string Balance(string Uid)
{
WebOperationContext.Current.OutgoingResponse.ContentType = "text/xml";
我被建议回复是html,这就是为什么它没有
<?xml version="1.0" encoding="utf-8"?>
现在我将text / html更改为text / xml,为什么还没有匹配?建议?感谢