HttpClient serialisiert XML nicht korrekt
Beim Aufrufen der Erweiterungsmethode von HttpClientPostAsXmlAsync
ignoriert es dieXmlRootAttribute
auf der klasse. Ist dieses Verhalten ein Fehler?
Prüfung
[Serializable]
[XmlRoot("record")]
class Account
{
[XmlElement("account-id")]
public int ID { get; set }
}
var client = new HttpClient();
await client.PostAsXmlAsync(url, new Account())