为了账号安全,请及时绑定邮箱和手机立即绑定

using 语句如何帮助防止 ZombieCheck()

using 语句如何帮助防止 ZombieCheck()

C#
慕慕森 2023-04-29 16:37:56
当我的 EF Core C# Web API 中的一个 API 调用被快速命中时,我收到此错误。Proj> System.InvalidOperationException: This SqlTransaction has completed; it is no longer usable. Proj>    at System.Data.SqlClient.SqlTransaction.ZombieCheck()似乎解决方案是:using使用语句c#corner 链接处理连接更改AddDbContext为AddDbContextPool基于此 SO 帖子只读上下文的语句如何using帮助防止以下错误?不打电话似乎违反直觉new MyContext()public class MyController : Controller{    private readonly MyContext _mc;    public GreenCardController(MyContext mc){_mc=mc;}    [HttpGet("GetCompanies")]    public IEnumerable<vwCompany> GetCompanies(int lgid)    {        using (MeSeeksContext mc = _mc){          return mc.myTable.Where(x=>x.id==lgid)        }     }
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 101 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信