日志重写

This commit is contained in:
a88359121
2025-07-31 11:04:47 +08:00
parent a803360523
commit 941564d8a4
28 changed files with 325 additions and 399 deletions
+3 -3
View File
@@ -17,7 +17,7 @@ namespace JinYuan.DAL
/// 数据库连接字符串
/// </summary>
public static string connString = string.Empty;
private static LoggerHelp _logger = new LoggerHelp();
/// <summary>
/// 数据库类型
/// </summary>
@@ -39,7 +39,7 @@ namespace JinYuan.DAL
db.Ado.CommandTimeOut = 3000;//设置执行语法超时时间
db.Aop.OnLogExecuted = (sql, pars) => //SQL执行完事件
{
LogHelper.Instance.WriteLog($"执行时间:{db.Ado.SqlExecutionTime.TotalMilliseconds}毫秒 \r\nSQL如下:{sql} \r\n参数:{GetParams(pars)} ", "SQL执行");
LoggerHelp.WriteLog($"执行时间:{db.Ado.SqlExecutionTime.TotalMilliseconds}毫秒 \r\nSQL如下:{sql} \r\n参数:{GetParams(pars)} ", "SQL执行");
};
db.Aop.OnLogExecuting = (sql, pars) => //SQL执行前事件
{
@@ -47,7 +47,7 @@ namespace JinYuan.DAL
};
db.Aop.OnError = (exp) =>//执行SQL 错误事件
{
LogHelper.Instance.WriteError($"SQL错误:{exp.Message}\r\nSQL如下:{exp.Sql}", "SQL执行");
LoggerHelp.WriteLog($"SQL错误:{exp.Message}\r\nSQL如下:{exp.Sql}", "SQL执行");
throw new Exception(exp.Message);
};
db.Aop.OnDiffLogEvent = (it) => //可以方便拿到 数据库操作前和操作后的数据变化。