ASP.NET CORE 6 WEBAPI中的Swagger发布后不可用问题

我写了个WEBAPI程序,发布后发现接口可以调用,但是我的swagger界面却始终不能显示出来。

百度后发现是program.cs中下面的代码问题。

把if语句注释掉之后,再发布就可以看到久违的swagger界面了

ASP.NET CORE 6 WEBAPI中的Swagger发布后不可用问题_第1张图片

没有注释前的界面 

ASP.NET CORE 6 WEBAPI中的Swagger发布后不可用问题_第2张图片 

注释之后显示的界面 

ASP.NET CORE 6 WEBAPI中的Swagger发布后不可用问题_第3张图片 

 

你可能感兴趣的:(asp.net,core,WEBAPI中的swagger)