Skip to content

Commit f0bd6cc

Browse files
2881028810
authored andcommitted
- 调整 Ado.AopCommandExecuting/AopCommandExecuted 到 Aop.CommandBefore/After;
1 parent 24cc8bc commit f0bd6cc

File tree

3 files changed

+17
-139
lines changed

3 files changed

+17
-139
lines changed

FreeSql.DbContext/FreeSql.DbContext.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

FreeSql/FreeSql.xml

Lines changed: 0 additions & 131 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

FreeSql/FreeSqlBuilder.cs

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -249,14 +249,16 @@ public IFreeSql<TMark> Build<TMark>()
249249
ret.CodeFirst.IsGenerateCommandParameterWithLambda = _isGenerateCommandParameterWithLambda;
250250
ret.CodeFirst.IsLazyLoading = _isLazyLoading;
251251

252-
ret.Aop.CommandBefore += new EventHandler<Aop.CommandBeforeEventArgs>((s, e) =>
253-
{
254-
_aopCommandExecuting(e.Command);
255-
});
256-
ret.Aop.CommandAfter += new EventHandler<Aop.CommandAfterEventArgs>((s, e) =>
257-
{
258-
_aopCommandExecuted(e.Command, e.Log);
259-
});
252+
if (_aopCommandExecuting != null)
253+
ret.Aop.CommandBefore += new EventHandler<Aop.CommandBeforeEventArgs>((s, e) =>
254+
{
255+
_aopCommandExecuting?.Invoke(e.Command);
256+
});
257+
if (_aopCommandExecuted != null)
258+
ret.Aop.CommandAfter += new EventHandler<Aop.CommandAfterEventArgs>((s, e) =>
259+
{
260+
_aopCommandExecuted?.Invoke(e.Command, e.Log);
261+
});
260262

261263
//添加实体属性名全局AOP转换处理
262264
if (_entityPropertyConvertType != StringConvertType.None)

0 commit comments

Comments
 (0)