.NET Core使用Swagger视图时,出现undefined/swagger/v2/swagger.json的错误

 

 

 报错截图:

 

解决方法:

 

 

  在使用Swagger视图中,我们会现在service中添加服务,在SwaggerDoc中。我们会表明当前的Version。

  在Configure中我们使用SwaggerUI,配置结点时。我们需要配置成相对应的版本。上面注册的v1,底下应该时/swagger/v1/swagger.json即可

 

2020-07-01:

  可能的问题②:在controller中,接口没有加httpt特性(HttpGet,HttpPost等)

  可能的问题③:在Nuget包中引入了  Microsoft.OpenApi的包,因为这个报错。移除之后即可

posted @ 2020-01-15 14:21  anewday  阅读(3936)  评论(1编辑  收藏  举报