efcore 输出显示sql语句

1.nuget安装 Microsoft.Extensions.Logging.Debug

2.修改dbcontext类

 public static readonly LoggerFactory LoggerFactory = new LoggerFactory(new[] { new DebugLoggerProvider() });

重写该方法

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseLoggerFactory(LoggerFactory);

base.OnConfiguring(optionsBuilder);
}

3.查看sql

 

 

 

参考https://www.cnblogs.com/fb208/p/11551396.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章