.net core实用技巧——将EF Core生成的SQL语句显示在控制台中
这里你可能会问为什么不显示@p0, @p1参数的值。这里是原因是为了保护敏感数据,EF Core默认关闭的敏感数据的显示配置,如果你想要查看敏感数据,你需要通过DbContextOptionsBuilder对象的EnableSensitiveDataLogging方法修改敏感数据日志配置。 protected override void OnConfiguring (DbContextOptionsBuilder optionsBuilder) { var loggerFactory = new LoggerFactory (); loggerFactory.AddProvider (new EFLoggerProvider ()); optionsBuilder.EnableSensitiveDataLogging (true); optionsBuilder.UseLoggerFactory (loggerFactory); base.OnConfiguring (optionsBuilder); } 重新启动项目之后,你就能看到@p0, @p1参数的值了。 (编辑:51站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net dataview做无限极分类的又一用法
- 索菲亚成为中国女排的官方供应商丨精装房沦为“重装房”?千
- ExecuteReader(),ExecuteNonQuery(),ExecuteScalar(),Execu
- CES 2020新秀丨3D深度识别的感知计算时代,阅面科技让摄像头
- 在DataTable中执行Select(条件)后,返回DataTable的方法
- 室内空气消毒先进技术——DESP介质静电
- 宅家烹饪神器“引爆”北美厨房——Instant Pot饮尚宝
- 家电业实体店的复苏战役:将从4月打响
- 基站数超4.6万,深圳市宣布成为首个5G独立组网全覆盖城市
- 智能家居前景广阔、问题重重 欧瑞博能轻松吃下这块蛋糕吗?