

















废话不说,直接上代码
找到EntityFrameworkCore层,在DbContext类(如BookStoreDbContext)。重写OnConfiguring方法
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
//日志输出SQL语句
optionsBuilder.LogTo(Console.WriteLine, LogLevel.Information)
.EnableSensitiveDataLogging();
base.OnConfiguring(optionsBuilder);
}
但是发现,APB内置的表,不输出日志。想输出日志
找到Host,Program类,将main方法中的代码.MinimumLevel.Override("Microsoft.EntityFrameworkCore", LogEventLevel.Warning),改成.MinimumLevel.Override("Microsoft.EntityFrameworkCore", LogEventLevel.Information)即可。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。