相关疑难解决方法(0)

如何记录/获取Dapper Extensions自动生成的SQL查询?

我使用Dapper Extensions(DE)作为ORM.它在使用Repository模式实现的数据访问层中使用.SQL Express是后端RDBMS.

DE会自动为我生成大部分查询.我想记录这些自动生成的查询以进行调试.

我可以通过两种方式来实现这一目标: -

  1. 获取DE生成的SQL查询(在执行之前或之后)并将其写入日志.这是我的首选方式,因为我已经有了我的记录模块(使用log4net).我唯一需要的是DE生成的SQL.
  2. 将DE与一些记录工具集成.我读了这个答案.使用MiniProfiler工具看起来很可能; 但正如我上面所说,我已经有了我的记录模块.我不想仅使用其他工具来记录SQL查询.

如何在不使用任何其他日志记录工具的情况下记录/获取Dapper Extensions自动生成的SQL查询?

其他类似的问题是关于小巧玲珑.这个问题是关于Dapper Extensions.

c# dapper dapper-extensions

6
推荐指数
1
解决办法
2690
查看次数

标签 统计

c# ×1

dapper ×1

dapper-extensions ×1