当前位置: 首页 > news >正文

netcore swagger 错误 Failed to load API definition

后端接口报错如下:

前端nswag报错如下:

根据网上查询到的资料说明,说一般swagger这种错误都是控制器里有接口代码异常造成的,通常是接口没有加属性Attribute, 比如[HttpPost("Delete")]、[HttpGet("Delete")] 。   

但是我检查了自己新加的控制器又没发现哪个接口有问题。 然后从控制台提示里也没看到提示有接口报错。  后来我就清理编译dll ,重新编译再启动后端调试,登录后端服务接口,重新进入到swagger界面之后,控制台有提示具体接口报错了,错误截图如下。根据提示找到控制器代码位置,其实还是接口缺少attribute,加上 HttpPost和SwaggerOperation属性就没有问题了。

[HttpPost("FindByFilter")]
[SwaggerOperation(summary: "FindByFilter", Tags = new[] { "TahmCJ_descs" })]

http://www.lryc.cn/news/254661.html

相关文章:

  • UDP Socket API 的讲解,以及回显服务器客户端的实现
  • 数据结构与算法-D7栈实现及应用
  • 蓝桥杯真题:分巧克力(二分法)-Java版
  • c++面试题
  • 高精度加法,减法,乘法,除法(上)(C语言)
  • C++新经典模板与泛型编程:SFINAE特性的信息萃取
  • java单人聊天
  • nodejs环境安装
  • R语言进行正态分布检验
  • 什么是SPA(Single Page Application)?它的优点和缺点是什么?
  • 由于找不到xinput1_3.dll,无法继续执行代码的多种解决方法指南,xinput1_3.dll文件修复
  • Vue---Echarts
  • uni-app实现返回刷新上一页
  • centos服务器安装docker和Rabbitmq
  • 【Redis】Redis高级特性和应用(慢查询、Pipeline、事务、Lua)
  • 【pytorch】深度学习入门一:pytorch的安装与配置(Windows版)
  • 安装postgresql驱动及python使用pyodbc指定postgresql驱动调用postgresql
  • 【OpenCV】计算机视觉图像处理基础知识
  • Course1-Week3-分类问题
  • Dockerfile 指令的最佳实践
  • Drools 入门:折扣案例
  • 微信小程序中生命周期钩子函数
  • “无忧文件安全!上海迅软DSE文件加密软件助您轻松管控分公司数据!
  • 详解线段树
  • C语言——指针的运算
  • Apache Hive(部署+SQL+FineBI构建展示)
  • python入门级简易教程
  • 模拟一个集合 里面是设备号和每日的日期
  • antdesign前端一直加载不出来
  • 排序算法介绍(一)插入排序