首页 新闻 会员 周边 捐助

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

0
悬赏园豆:30 [已解决问题] 解决于 2018-08-14 18:43

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

dudu的主页 dudu | 高人七级 | 园豆:30778
提问于:2018-08-14 18:06
< >
分享
最佳答案
1

重写 DbConext 的 OnConfiguring 方法,在其中启用 EnableSensitiveDataLogging 即可

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
    base.OnConfiguring(optionsBuilder);
    optionsBuilder.EnableSensitiveDataLogging();
}
dudu | 高人七级 |园豆:30778 | 2018-08-14 18:43
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册