EF Core 抓取SQL语句
一、日志输出
1、Nuget 引入:Microsoft.Extensions.Logging.Console
2、自定义 DbContext 重写 Onconfiguring() 方法
public partial class MyDbContext : DbContext
{
//……其他代码
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseLoggerFactory(LoggerFactory.Create(builder => { builder.AddConsole(); })); //控制台打印SQL
}
}