如何使用Entity Framework .SqlQuery使其可以同时被多个客户端使用?

时间:2018-09-13 23:21:52

标签: c# asp.net-mvc entity-framework

在我的ASP.NET MVC应用程序中,我有一个方法,该方法具有执行存储过程的循环。循环通过的项目数可以是10,000或更多。当一个客户端尝试一次运行报告时,所有这些都可以正常工作,但是当多个客户端尝试运行报告时,它会锁定所有客户端并排除错误。创建的错误是:

  

另一个SqlParameterCollection已包含SqlParameter。

错误在我尝试使用“结果”的行上生成。然后,端点将为所有用户锁定,直到重新启动应用程序。我以前从未遇到过此问题,这也是我第一次使用Entity Framework生成大型报告。如何避免此错误?这是代码:

push

0 个答案:

没有答案