.net core添加SQL日志输出

GreDbContext : Microsoft.EntityFrameworkCore.DbContext

下添加

public static readonly ILoggerFactory MyLoggerFactory

= LoggerFactory.Create(builder => { builder.AddConsole(); });

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)

{

if (!string.IsNullOrEmpty(_conn))

{

optionsBuilder.UseMySql(_conn);

optionsBuilder.EnableSensitiveDataLogging(true);

}

optionsBuilder.UseLoggerFactory(MyLoggerFactory); //添加这个

optionsBuilder.EnableSensitiveDataLogging(); ///这个

base.OnConfiguring(optionsBuilder);

}

相关推荐
YA33317 分钟前
java基础(九)sql基础及索引
java·开发语言·sql
weixin_419658311 小时前
MySQL数据库备份与恢复
数据库·mysql
专注API从业者2 小时前
基于 Flink 的淘宝实时数据管道设计:商品详情流式处理与异构存储
大数据·前端·数据库·数据挖掘·flink
csdn_aspnet2 小时前
ASP.NET Core 中的多租户 SaaS 应用程序
.netcore·saas
小猿姐3 小时前
KubeBlocks for Milvus 揭秘
数据库·云原生
码出未来8573 小时前
浅谈DDL、DSL、DCL、DML、DQL
sql
AI 嗯啦3 小时前
SQL详细语法教程(四)约束和多表查询
数据库·人工智能·sql
阿里云大数据AI技术3 小时前
【跨国数仓迁移最佳实践6】MaxCompute SQL语法及函数功能增强,10万条SQL转写顺利迁移
python·sql
杜子不疼.4 小时前
《Python学习之文件操作:从入门到精通》
数据库·python·学习
TDengine (老段)4 小时前
TDengine IDMP 高级功能(4. 元素引用)
大数据·数据库·人工智能·物联网·数据分析·时序数据库·tdengine