5.0swagger 默认折叠怎么设置

发布于 2021-03-15 18:10:21

我在StartUp中如下设置无论改成什么都不起作用,
app.UseSwaggerUI(x =>
{

x.DocExpansion(DocExpansion.List);

});

查看更多

关注者
0
被浏览
78
刘亮
刘亮 2021-03-19
专业编码30年

把原有的services.AddWtmSwagger() 和 app.UseWtmSwagger(); 去掉,换成你自己的就可以,原有的方法里面的内容你可以去GitHub上vnext分支里找到

2 个回答
TM小白
TM小白 2021-03-19

以下是具体方法
①找到StartUp中 Configure方法
②注释app.UseWtmSwagger();
③底部添加
app.UseSwagger(c => { c.RouteTemplate = "swagger/{documentName}/swagger.json"; });
app.UseSwaggerUI(c =>
{

c.SwaggerEndpoint("/swagger/v1/swagger.json", "My API V1");
c.DocExpansion(DocExpansion.None);

});
完成,默认折叠就OK了

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览