在Swagger UI中,如何自定义主体输入ui(模型架构UI)

Kam*_*mal 6 c# asp.net-web-api swagger swashbuckle

我在C#.Net应用程序中使用Swagger 2.0的'swagger UI',并显示Get,Post,Delete端点.

对于Post,我将'model schema'作为正文(输入参数)传递.

很难使用一个textarea来输入类对象.

是否可以单独定制body参数UI ...就像类对象(模型模式)中所有参数的单独输入框一样?

因此,对于post方法,使用模型架构参数,UI将是类对象(模型架构)中所有参数的单独文本框.

Ben*_*ier 0

您是否注意到,单击“数据类型”Example value列实际上会使用默认实体内容填充正文值?这是避免全部输入的开始。

尽管如此,您也可以覆盖当前的 Swagger UI 显示,更改现有视图内容以匹配要text-area转换为显示属性文本框而不是单个文本区域的定制解析器。