为 Entity Framework Core 中的 DbContext.SaveChanges 获取生成的 SQL [英] Get generated SQL for a DbContext.SaveChanges in Entity Framework Core

查看:25
本文介绍了为 Entity Framework Core 中的 DbContext.SaveChanges 获取生成的 SQL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在 Entity Framework Core 中,是否可以看到在 DbContext 上调用 SaveChanges() 方法时将应用的 SQL?

In Entity Framework Core, is it possible to see the SQL that will be applied when the SaveChanges() method is called on the DbContext?

推荐答案

您可以使用控制台记录器EF Core 日志记录自动与 .NET Core 的日志记录机制集成"你可以在这里阅读:https://www.entityframeworktutorial.net/efcore/logging-in-entityframework-core.aspx

you can use console logger "EF Core logging automatically integrates with the logging mechanisms of .NET Core " you can read about here : https://www.entityframeworktutorial.net/efcore/logging-in-entityframework-core.aspx

这篇关于为 Entity Framework Core 中的 DbContext.SaveChanges 获取生成的 SQL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆