首页 > 解决方案 > 如何在 ASP.NET Boilerplate (ASP.NET Core) 中更改应用服务的响应格式?

问题描述

我想将应用服务的响应内容类型从application/json更改为application/xml。我遇到的一个解决方案是这个,但它没有解释如何配置 ABP 和使用 Xml Formatter。谁能解释一下如何为这个包配置ABP,即Microsoft.AspNetCore.Mvc.Formatters.Xml。简单地安装这个包和配置startup.cs文件services.AddMvc().AddXmlSerializerFormatters()是行不通的。我认为必须配置 ApplicationCoreModule。顺便说一句,我的应用服务正在返回一个对象列表。

以下是我在 Swagger 中执行 API 时的结果图像:

请求图片

响应图像

标签: asp.net-coreaspnetboilerplate

解决方案


推荐阅读