.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参数的值了。
(编辑:百客网 - 域百科网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net 利用IIS的404错误将文件重写成目录的简单方法
- asp.net 编译器错误信息: CS0006: 未能找到元数据文件 该死
- ASP.NET Core Authentication认证实现方法
- 四高五新 引领未来│FAENZA法恩莎卫浴2020年西北区论坛会议
- 艾芬达电热毛巾架跃居洗手间必备神器 烘干、杀菌一个都不能
- ASP.NET 页面之间传递参数方法汇总
- 变化提速,家装供应链迎来强强联手的窗口期?
- asp.net Linq To Xml上手Descendants、Elements遍历节点
- 全铝家居产品畅销32个国家丨2020年全屋定制行业的“危”与“
- 美国床垫业两大阵营分裂,床垫反倾销在阻碍抗疫救治?


