Asp.Net Core WebAPI中启用XML格式数据支持

因为XML是一种非常常用的数据格式,所以Asp.Net core提供了非常便利的方式来添加对XML格式的支持

只需要在IOC注册Controller服务的后面跟上.AddXmlDataContractSerializerFormatters()即可

services.AddControllers() // 也可是services.AddMvc或者services.AddControllersWithViews()
  .AddXmlDataContractSerializerFormatters();

这样在请求数据时为请求头Accept字段提供application/xml就会返回XML格式的数据了

posted @ 2021-02-10 11:06  吴俊城  阅读(1590)  评论(0编辑  收藏  举报