DotNetNext / SqlSugar

.Net aot ORM Fastest ORM Simple Easy VB.NET Sqlite orm Oracle ORM Mysql Orm 虚谷数据库 postgresql ORm SqlServer oRm 达梦 ORM 人大金仓 ORM 神通ORM C# ORM , C# ORM .NET ORM NET5 ORM .NET6 ORM ClickHouse orm QuestDb ,TDengine ORM,OceanBase orm,GaussDB orm ,Tidb orm Object/Relational Mapping
https://www.donet5.com/Home/Doc
MIT License
5.31k stars 1.33k forks source link

如何在每一个Connection的Open后和Close前加入日志? #1194

Closed ohsorry closed 1 year ago

ohsorry commented 1 year ago

open后是在任何sql语句执行之前,刚刚打开连接。close前是所有语句、事务已经提交,即将关闭连接。 Aop.OnExcuting/ed好像实现不了。有一个实现办法是手动打开和关闭连接,每次调用自己的日志代码(或其他代码)。但是配置了自动打开关闭连接,在哪里插入代码?

ohsorry commented 1 year ago

另外SqlMiddle没有实现事务。需要支持事务的begin, commit和rollback。

ohsorry commented 1 year ago

解决了