如何使用带有存储过程的实体框架避免超时异常?

And*_*res 2 c# sql stored-procedures entity-framework

我正在使用实体框架来调用一个需要 2 分钟才能执行的存储过程。结果,我收到超时异常。

有什么方法可以使用我的存储过程而不会出现超时异常?

Tab*_*war 5

实体框架使用底层连接提供程序并取决于提供程序提供的超时。如果我没记错的话,通常是 30 秒的超时时间。

但是,您始终可以通过设置context.CommandTimeout = 120以秒为单位的值来增加超时时间

希望这可以帮助。