猿问

如何让EF Core在日志中记录SQL的参数值

默认配置下 Entity Framework Core 会在日志用 ? 替代 SQL 语句中的参数值,请问如何让 EF Core 记录实际参数值?


开心每一天1111
浏览 883回答 1
1回答

小怪兽爱吃肉

重写 DbConext 的 OnConfiguring 方法,在其中启用 EnableSensitiveDataLogging 即可protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder){    base.OnConfiguring(optionsBuilder);     optionsBuilder.EnableSensitiveDataLogging(); }
随时随地看视频慕课网APP
我要回答