【问题标题】:Swagger - customize request bodySwagger - 自定义请求正文
【发布时间】:2020-04-23 15:49:00
【问题描述】:

我想在 swagger-ui 中为 .Net Core 自定义使用 SwashBuckle 生成的请求正文。

我需要当用户在 swagger-ui 中单击“试用”时,请求正文与我的 Controller API 中的 [FromBody] 模型不同。

这是因为我的 [FromBody] 模型是“对象”类型。因此,请求正文出现在 Swagger-Ui 上 {}。

我正在使用 .Net Core 2.1 和 SwashBuckle 4.0.1。

谢谢

【问题讨论】:

  • 你整理好了吗?我也在尝试编辑请求正文。在我的情况下,请求带有每个参数的类型作为值,当用户点击试用时。我希望这是空的而不是字符串
  • @SaadKhan Khan 我没有得到...解决,我在控制器中放置了我想要的带有注释的请求正文。但它仍然固定在 swagger-ui 中的服务之上....

标签: .net-core swashbuckle asp.net-core-mvc-2.0


【解决方案1】:

你必须在模型中放置集合;模型请求中的特征,因为这样 swagger 会抓住对象并将其设置到请求中。

大摇大摆的描述者

【讨论】:

  • 你在说什么?
猜你喜欢
  • 1970-01-01
  • 2020-06-30
  • 2022-12-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多