asp.net-core - 如何在 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 时的结果图像:
解决方案
推荐阅读
- node.js - 指定的命名空间无效 Mongoose 保存集合
- c# - 如何从列表中获取新添加的元素?
- r - 格式化输入到 R 中的 ts 对象
- excel - Excel - 分层定价模型的 sumproduct
- java - BouncyCastle 库 1.59 出错(NoSuchAlgorithmException)
- azure-logic-apps - Word Online (Business) Connector - 填充 Microsoft Word 模板 - 如何获取查询键的值;驱动器和文件
- python - 从 reddit 抓取数据后写入 csv 文件
- python - 带有凭据的机器人框架 Python 远程服务器
- python - 训练对象检测分类器时 --> ImportError: No module named tensorflow
- c# - AutoMapper 不适用于已定义的规则