C# 使用属性发布Xml

C# 使用属性发布Xml,c#,asp.net,xml-serialization,httpclient,C#,Asp.net,Xml Serialization,Httpclient,是否可以使用属性为XmlAttributes的HttpClient类进行post? 例如,我们有一节课: public class request { public string attribute1 { get; set; } public string attribute2 { get; set; } } 通过使用PostAsXmlAsync方法。 我必须使用哪些属性来获取这样的请求: <request attribute1="value" attribute2="valu

是否可以使用属性为XmlAttributes的HttpClient类进行post? 例如,我们有一节课:

public class request
{
  public string attribute1 { get; set; }

  public string attribute2 { get; set; }
}
通过使用PostAsXmlAsync方法。 我必须使用哪些属性来获取这样的请求:

<request attribute1="value" attribute2="value" />
但结果是:

<request>
 <attribute1></attribute1>
 <attribute2></attribute2>
</request>


看看这个答案是否能帮助你@非常感谢你的评论,这对我很有帮助。
<request>
 <attribute1></attribute1>
 <attribute2></attribute2>
</request>