是否可以使用Entity Core Framework和参数值来获取出错的查询?

时间:2019-06-28 23:08:27

标签: c# mysql asp.net-core-2.2 entity-framework-core-2.2

我在ASP.NET Core 2.2框架的顶部有一个使用C#编写的项目。我正在使用Entity Framework Core与我的MySQL服务器进行交互。

我有一个控制台应用程序,可以定期执行后端任务,当工作失败时,我会收到一封电子邮件。

我一直收到以下错误

  

错误消息:第1行的“值”列的值超出范围

但是,这并不能告诉我是哪个查询引发了错误。我的堆栈跟踪将我指向一个DataContext.AddRange()调用,但是我似乎无法弄清楚导致此问题的值。

是否可以从Entity Framework Core中获取错误的完整查询以及正在插入或更新的值?

0 个答案:

没有答案