.NET Core Swagger Actions require a unique method/path combination for Swagger/OpenAPI 3.0. Use Conf
2023-06-13 09:17:40 时间
遇到的问题
因为新增了一个控制器方法,从而导致在运行Swagger的时候直接报错,异常如下:
SwaggerGeneratorException: Conflicting method/path combination "POST api/UserOperationExample" for actions - WebApi.Controllers.UserOperationExampleController.GetUserInfoByPageList (WebApi),WebApi.Controllers.UserOperationExampleController.AddUserInfo (WebApi). Actions require a unique method/path combination for Swagger/OpenAPI 3.0. Use ConflictingActionsResolver as a workaround
解决方案
从上面报错的字面描述来看,说的就是对于Swagger/OpenAPI 3.0,Actions需要一个唯一的方法/路径组合,所以我们只需要在每个控制器的Route特性中增加完整的路由即可,如下所示:
[Route("api/[controller]/[action]")]
添加完成后重新运行成功
相关文章
- Kafka入门实战教程(3).NET Core操作Kafka
- net mvc 设置启动页面「建议收藏」
- ASP.NET Core 6框架揭秘实例演示[34]:缓存整个响应内容
- 判断DLL文件是C/C++动态链接库还是.NET程序集及查看DLL依赖
- .NET Core 的Generic Host 之Generic Host Builder
- 【愚公系列】2022年11月 influxDB数据库-.Net Core中的使用
- 【愚公系列】2022年12月 .NET CORE 即时通讯-使用SignalR进行井字游戏
- C# HttpClient使用和注意事项,.NET Framework连接池并发限制
- 【愚公系列】2023年02月 .NET CORE工具案例-ChatGPT和.NET Core应用的结合
- 【愚公系列】2023年02月 .NET CORE工具案例-Workflow-Core轻量级工作流引擎(随机流程)
- 【愚公系列】2023年02月 .NET CORE工具案例-Workflow-Core轻量级工作流引擎(流程事件)
- 【愚公系列】2023年02月 .NET CORE工具案例-对象映射Master的使用
- C#/.NET CLI:公共语言基础设施
- .NET Core支持FreeBSD
- Redis从入门到精通:.NET实现指南(redis.net书籍)
- 在 ASP.NET的UpdatePanel中使用jQuery
- dump解决Linux系统Core Dump问题(linux调试core)
- Net框架如何使用MySQL数据库(.net能用mysql吗)
- 分类NET 5与MySQL分类新加坡开发者技术展望(.net 5 mysql)
- 探索Oracle中NET位置的背后秘密(oracle中net位置)
- vb.net发布水晶报表程序步骤
- ASP.NET中内嵌页面代码的一个问题
- asp.net(c#)下读取word文档的方法小结
- 基于.net中突破每客户端两个http连接限制的详细介绍
- 深入.net调用webservice的总结分析
- .netC#实现任意List的笛卡尔乘积算法代码
- asp.net按指定模板导出word,pdf实例代码