根据this tutorial的建议,我添加了以下内容
public BookServiceContext() : base("name=BookServiceContext")
{
// Keeps track of SQL queries that EF generates
this.Database.Log = s => System.Diagnostics.Debug.WriteLine(s);
}
到我的数据库上下文模型的构造函数,以便跟踪Entity Framework生成的SQL查询。
该教程忘记说明日志文件的位置,因此我无法检查它。
我会在哪个目录中找到该文件?我已经检查了SQL的安装位置,但没有一个文件是正确的。
我知道,听起来非常苛刻,但人们可以帮忙吗?
答案 0 :(得分:2)
该行代码会将其输出写入Visual Studio“输出”窗口。有关EF日志记录的详细信息,请参阅Logging and Intercepting Database Operations。