.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);

}

相关推荐
大数据魔法师几秒前
MongoDB(八) - MongoDB GridFS介绍及使用Python操作GridFS
数据库·python·mongodb
wowocpp6 分钟前
mybatis 关联映射---一对一关联映射
数据库·mybatis
19778354611 分钟前
PostgreSQL初体验
数据库·postgresql
晚风_END14 分钟前
postgresql|数据库|只读用户的创建和删除(备忘)
数据库·postgresql·oracle
Kookoos15 分钟前
ABP vNext + Hive 集成:多租户大数据 SQL 查询与报表分析
大数据·hive·sql·.net·abp vnext
Jiangnan_Cai44 分钟前
docker 安装 milvus standalone 版本 + attu
数据库·docker·milvus
codeRichLife1 小时前
Mybatisplus3.5.6,用String处理数据库列为JSONB字段
java·数据库
消失在人海中1 小时前
oracle与MySQL数据库之间数据同步的技术要点
数据库·mysql·oracle
alicelovesu1 小时前
全栈开发者的“精神分裂”:当你的本地环境需要同时运行PHP、Node.js和Python
数据库·程序员
2501_915374351 小时前
Cypher 查询语言完全指南(2024最新版)—— Neo4j 图数据库实战教程
数据库·neo4j