我认为这很简单,但我遇到了强制返回 XML 数据的问题。
理想情况下,我正在寻找一种解决方案,它可以请求 GET URL 和 XML 格式的报表控制器
我希望我能够在正常输出数据之前发送配置更改,return Ok(obj);但无法找到任何内容。
我试过使用 Microsoft.AspNetCore.Mvc.Formatters.Xml.Extensions nuget 包,但对于我正在寻找的东西来说,这似乎是一个过于复杂的解决方案。
谢谢你。
如果您想限制特定操作的响应格式,您可以应用[Produces]过滤器。
[Produces("application/xml")]
public class YoursController
Run Code Online (Sandbox Code Playgroud)
该[Produces]过滤器将迫使内的一切行动YoursController,以返回XML格式的响应,即使其他格式化是为应用程序配置。
有关更多信息,请参阅强制特定格式部分。
| 归档时间: |
|
| 查看次数: |
2198 次 |
| 最近记录: |