You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Txgy.EWS.Client/Txgy.EWS.Client.Log
tayttt 25b333ceb9 增强数据库操作日志记录和异常捕获
主要更改:
- 修改log4net配置文件,增加异常堆栈信息和线程ID输出
- 在RemoteMySQLDataAccess中添加详细的异常日志记录
- 为所有数据库操作方法的catch块添加错误日志
- 日志包含方法参数信息,便于定位问题

详情:
1. log4net.config
   - ErrorAppender增加线程ID和异常详情输出
   - DebugAppender增加线程ID和异常详情输出

2. RemoteMySQLDataAccess.cs
   - 添加日志记录器实例
   - 18个catch块添加详细错误日志
   - 日志包含操作参数(时间范围、ID、路径等)
   - 保留原有异常处理逻辑

这将帮助快速定位和重现数据库相关bug。

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
4 days ago
..
.vs 修复项目编译问题和NuGet包依赖 4 days ago
Aop/Attributes create repository 3 years ago
Properties create repository 3 years ago
obj 修复项目编译问题和NuGet包依赖 4 days ago
LogConfiguration.cs create repository 3 years ago
LogHelper.cs create repository 3 years ago
Txgy.EWS.Client.Log.csproj 修复项目编译问题和NuGet包依赖 4 days ago
app.config 修复项目编译问题和NuGet包依赖 4 days ago
log4net.config 增强数据库操作日志记录和异常捕获 4 days ago
packages.config 修复项目编译问题和NuGet包依赖 4 days ago