BeginExecuteNonQuery 需要一个打开且可用的连接。连接当前状态为打开

Dan*_*iel 6 entity-framework-core .net-core ef-core-2.2

我托管在 Azure 中。

我面临着异常消息:

BeginExecuteNonQuery 需要一个打开且可用的连接。连接的当前状态为打开。

这是一种有线消息。它根本没有帮助。

堆栈跟踪

System.InvalidOperationException:在System.Data.SqlClient.SqlConnection.GetOpenTdsConnection(System.Data.SqlClient,版本= 4.5.0.0,文化=中性,PublicKeyToken = b03f5f7f11d50a3a)在System.Data.SqlClient.SqlConnection.ValidateConnectionForExecute(System.Data. SqlClient,版本 = 4.5.0.0,文化 = 中性,PublicKeyToken = b03f5f7f11d50a3a)在 System.Data.SqlClient.SqlCommand.ValidateCommand (System.Data.SqlClient,版本 = 4.5.0.0,文化 = 中性,PublicKeyToken = b03f5f7f11d50a3a)在 System. Data.SqlClient.SqlCommand.InternalExecuteNonQuery(System.Data.SqlClient,版本=4.5.0.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a)在System.Data.SqlClient.SqlCommand.BeginExecuteNonQuery(System.Data.SqlClient,版本=4.5.0.0) ,文化=中性,PublicKeyToken=b03f5f7f11d50a3a)在System.Threading.Tasks.TaskFactory`1.FromAsyncImpl(System.Private.CoreLib,版本=4.0.0.0,文化=中性,PublicKeyToken=7cec85d7bea7798e)在System.Data.SqlClient.SqlCommand .ExecuteNonQueryAsync(System.Data.SqlClient,版本=4.5.0.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a)在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw(System.Private.CoreLib,版本=4.0.0.0,文化=中性, PublicKeyToken = 7cec85d7bea7798e)在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(System.Private.CoreLib,版本= 4.0.0.0,文化=中性,PublicKeyToken = 7cec85d7bea7798e)在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(System.私人的。 CoreLib,版本=4.0.0.0,文化=中性,PublicKeyToken=7cec85d7bea7798e)在 Microsoft.EntityFrameworkCore.Storage.Internal.RelationalCommand+d__17.MoveNext (Microsoft.EntityFrameworkCore.Relational,版本=2.2.3.0,文化=中性,PublicKeyToken=adb9793829ddae60 )

网上搜了一下。什么也没找到。这就是我将其发布在这里的原因。