因为XML是一种非常常用的数据格式,所以Asp.Net core提供了非常便利的方式来添加对XML格式的支持
只需要在IOC
注册Controller
服务的后面跟上.AddXmlDataContractSerializerFormatters()
即可
services.AddControllers() // 也可是services.AddMvc或者services.AddControllersWithViews()
.AddXmlDataContractSerializerFormatters();
这样在请求数据时为请求头Accept
字段提供application/xml
就会返回XML格式的数据了