偶发性报错 返回

SqlSugar 处理完成
1 312

环境与版本:.NET8 webapi + sqlsugar 5.1.4.170 + 仓储设计模式
我使用的时IOC模式:以下是注入的代码


image.png

image.png


当我的前端访问一个简单接口(getfirst)时,总有几率出现三种异常(sqlsugar注入的OnErr拦截):

  1. "中文提示 :  连接数据库过程中发生错误,检查服务器是否正常连接字符串是否正确,错误信息:连接未关闭。 连接的当前状态为正在连接。DbType=\"SqlServer\";ConfigId=\"default\".\r\nEnglish Message : Connection open error . 连接未关闭。 连接的当前状态为正在连接。DbType=\"SqlServer\";ConfigId=\"default\" "}(IsAutoCloseConnection已经设置了true了呀。。。)

  2. 已有打开的与此 Connection 相关联的 DataReader,必须首先将它关闭。(应该和上述问题一样)

  3. System.InvalidOperationException:“阅读器关闭时尝试调用 FieldCount 无效。”

热忱回答1