mirror of
https://github.com/dotnetcore/FreeSql.git
synced 2026-03-05 21:50:57 +08:00
update
14
常见问题.md
14
常见问题.md
@@ -3,18 +3,18 @@
|
||||
方法一:UseMonitorCommand + UseNoneCommandParameter
|
||||
```csharp
|
||||
static IFreeSql fsql = new FreeSql.FreeSqlBuilder()
|
||||
.UseConnectionString(FreeSql.DataType.MySql, "...")
|
||||
.UseMonitorCommand(cmd => Console.WriteLine($"线程:{cmd.CommandText}\r\n"))
|
||||
.UseNoneCommandParameter(true)
|
||||
.Build();
|
||||
.UseConnectionString(FreeSql.DataType.MySql, "...")
|
||||
.UseMonitorCommand(cmd => Console.WriteLine($"线程:{cmd.CommandText}\r\n"))
|
||||
.UseNoneCommandParameter(true)
|
||||
.Build();
|
||||
```
|
||||
|
||||
方法二:Aop.CurdBefore/CurdAfter
|
||||
```csharp
|
||||
fsql.Aop.CurdAfter += (s, e) =>
|
||||
{
|
||||
if (e.ElapsedMilliseconds > 200)
|
||||
Console.WriteLine($"线程:{e.Sql}\r\n")
|
||||
if (e.ElapsedMilliseconds > 200)
|
||||
Console.WriteLine($"线程:{e.Sql}\r\n")
|
||||
};
|
||||
```
|
||||
---
|
||||
@@ -74,7 +74,7 @@ fsql.Select<T>().WithSql(sql).Page(1, 10).ToList();
|
||||
Get await 为同步方法获取连接的排队数量(超过10秒就会报错)
|
||||
GetAsync await 为异步方法获取连接的排队数量
|
||||
```
|
||||
|
||||
|
||||
监视 FreeSql.UnitOfWork.DebugBeingUsed 这个静态字典,存储正在使用事务的工作单元
|
||||
|
||||
---
|
||||
Reference in New Issue
Block a user