如何在 ASP.NET Core 中使用 Swagger 将正文显示为 html 表单

How to display body as html forms using Swagger in ASP.NET Core

在 Swagger 中,是否可以将正文表示为 HTML 形式而不是 JSON 字符串?以及如何实现这一目标?

例如,在 django 中,我可以通过 html 形式输入 JSON(是的,这是一个简单的例子,但是更复杂的对象写起来可能有点烦人 JSON,特别是当该字段是外键并且您不记得其中的条目时 table)。

在 Swagger 中我的 UI 看起来像,理想情况下 Id 也不是必需的输入,因为它是自动生成的。

从请求正文下拉框中我只有这些选择。

非常感谢任何帮助。

正如安迪在评论中正确指出的那样,答案是将 [FromForm] 注释添加到端点函数的参数中