我有以下代码来使用 Web Api 并获取响应。
HttpClient client = new HttpClient();
client.BaseAddress = new Uri("http://localhost:44522/");
// Add an Accept header for XML format.
client.DefaultRequestHeaders.Accept.Add(
new MediaTypeWithQualityHeaderValue("application/xml"));
IEnumerable<Product> products = new List<Product>();
HttpResponseMessage resp = client.GetAsync("api/admin").Result;
if (resp.IsSuccessStatusCode)
{
// Parse the response body.
products = resp.Content.ReadAsAsync<IEnumerable<Product>>().Result;
}
在这里,我正在获取产品列表。但是,我不想将产品放入列表中,而是将响应写入 Xml 文档。
有人可以建议我吗?
谢谢。