如何查看EF生成的SQL语句

发布时间 2023-12-03 22:30:47作者: S提拉米苏
在使用EF时有些时候我们需要查看我们生成的SQL语句时我们可以使用LogTo方法来查看我们的SQL语句代码如下:
1、在我们的上下文类中添加以下代码:

 

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
    base.OnConfiguring(optionsBuilder);
    optionsBuilder.LogTo(Console.WriteLine);
}

Ok然后在控制台中就能看到我们EF生成的SQL语句了

 

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder){    base.OnConfiguring(optionsBuilder);    optionsBuilder.LogTo(Console.WriteLine);}