Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit e30efed

Browse files
committed
Also log InsertAsync APIs
1 parent 98b8342 commit e30efed

File tree

2 files changed

+20
-6
lines changed

2 files changed

+20
-6
lines changed

src/ServiceStack.OrmLite/Async/OrmLiteResultsFilterExtensionsAsync.cs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,14 @@
88
using System.Data;
99
using System.Threading;
1010
using System.Threading.Tasks;
11+
using ServiceStack.Logging;
1112

1213
namespace ServiceStack.OrmLite
1314
{
1415
public static class OrmLiteResultsFilterExtensionsAsync
1516
{
17+
internal static ILog Log = LogManager.GetLogger(typeof(OrmLiteResultsFilterExtensionsAsync));
18+
1619
public static Task<int> ExecNonQueryAsync(this IDbCommand dbCmd, string sql, object anonType, CancellationToken token = default(CancellationToken))
1720
{
1821
if (anonType != null)
@@ -23,6 +26,9 @@ public static class OrmLiteResultsFilterExtensionsAsync
2326
if (OrmLiteConfig.ResultsFilter != null)
2427
return OrmLiteConfig.ResultsFilter.ExecuteSql(dbCmd).InTask();
2528

29+
if (Log.IsDebugEnabled)
30+
Log.DebugCommand(dbCmd);
31+
2632
return dbCmd.GetDialectProvider().ExecuteNonQueryAsync(dbCmd, token);
2733
}
2834

@@ -33,9 +39,14 @@ public static class OrmLiteResultsFilterExtensionsAsync
3339

3440
dbCmd.CommandText = sql;
3541

42+
OrmLiteConfig.BeforeExecFilter?.Invoke(dbCmd);
43+
3644
if (OrmLiteConfig.ResultsFilter != null)
3745
return OrmLiteConfig.ResultsFilter.ExecuteSql(dbCmd).InTask();
3846

47+
if (Log.IsDebugEnabled)
48+
Log.DebugCommand(dbCmd);
49+
3950
return dbCmd.GetDialectProvider().ExecuteNonQueryAsync(dbCmd, token);
4051
}
4152

@@ -44,6 +55,9 @@ public static class OrmLiteResultsFilterExtensionsAsync
4455
if (OrmLiteConfig.ResultsFilter != null)
4556
return OrmLiteConfig.ResultsFilter.ExecuteSql(dbCmd).InTask();
4657

58+
if (Log.IsDebugEnabled)
59+
Log.DebugCommand(dbCmd);
60+
4761
return dbCmd.GetDialectProvider().ExecuteNonQueryAsync(dbCmd, token);
4862
}
4963

src/ServiceStack.OrmLite/OrmLiteResultsFilterExtensions.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,14 +53,14 @@ public static int ExecNonQuery(this IDbCommand dbCmd, string sql, Dictionary<str
5353

5454
public static int ExecNonQuery(this IDbCommand dbCmd)
5555
{
56-
if (Log.IsDebugEnabled)
57-
Log.DebugCommand(dbCmd);
58-
5956
OrmLiteConfig.BeforeExecFilter?.Invoke(dbCmd);
6057

6158
if (OrmLiteConfig.ResultsFilter != null)
6259
return OrmLiteConfig.ResultsFilter.ExecuteSql(dbCmd);
6360

61+
if (Log.IsDebugEnabled)
62+
Log.DebugCommand(dbCmd);
63+
6464
return dbCmd.ExecuteNonQuery();
6565
}
6666

@@ -70,14 +70,14 @@ public static int ExecNonQuery(this IDbCommand dbCmd, string sql, Action<IDbComm
7070

7171
dbCmd.CommandText = sql;
7272

73-
if (Log.IsDebugEnabled)
74-
Log.DebugCommand(dbCmd);
75-
7673
OrmLiteConfig.BeforeExecFilter?.Invoke(dbCmd);
7774

7875
if (OrmLiteConfig.ResultsFilter != null)
7976
return OrmLiteConfig.ResultsFilter.ExecuteSql(dbCmd);
8077

78+
if (Log.IsDebugEnabled)
79+
Log.DebugCommand(dbCmd);
80+
8181
return dbCmd.ExecuteNonQuery();
8282
}
8383

0 commit comments

Comments
 (0)