小编Jam*_*ter的帖子

HttpClient不能正确序列化XML

在调用HttpClient的扩展方法时PostAsXmlAsync,它忽略XmlRootAttribute了类.这种行为是个错误吗?

测试

[Serializable]
[XmlRoot("record")]
class Account 
{
    [XmlElement("account-id")]
    public int ID { get; set }
}


var client = new HttpClient();
await client.PostAsXmlAsync(url, new Account())
Run Code Online (Sandbox Code Playgroud)

.net c# task-parallel-library async-await dotnet-httpclient

9
推荐指数
1
解决办法
6690
查看次数