【发布时间】:2020-01-14 06:14:56
【问题描述】:
我正在使用实体框架 6.1.3。只有在 catch 块中发生异常时,我才想用参数记录 SQL 查询。有没有办法以这种方式记录查询?
try
{
base.SaveChangesAsync();
}
catch(Exception ex)
{
// I want to log SQL queries here.
}
【问题讨论】:
-
如果输入异常块,为什么不让 .Log 写入内存流,然后将该流转储到日志文件?
-
是的,实现相同。谢谢!
标签: c# .net sql-server entity-framework