|
|
|
@ -7,6 +7,7 @@ using System.Data.SqlClient;
|
|
|
|
using System.Diagnostics;
|
|
|
|
using System.Diagnostics;
|
|
|
|
using System.IO;
|
|
|
|
using System.IO;
|
|
|
|
using System.Linq;
|
|
|
|
using System.Linq;
|
|
|
|
|
|
|
|
using System.Reflection;
|
|
|
|
using System.Runtime.Remoting.Contexts;
|
|
|
|
using System.Runtime.Remoting.Contexts;
|
|
|
|
using System.Text;
|
|
|
|
using System.Text;
|
|
|
|
using System.Threading;
|
|
|
|
using System.Threading;
|
|
|
|
@ -612,7 +613,7 @@ namespace Txgy.EWS.Client.DAL
|
|
|
|
}
|
|
|
|
}
|
|
|
|
catch (Exception ex)
|
|
|
|
catch (Exception ex)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
logger.Error($"获取最新事件失败 - 截止时间:{deadline}", ex);
|
|
|
|
logger.Error("获取最新事件失败", ex);
|
|
|
|
throw;
|
|
|
|
throw;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
finally
|
|
|
|
finally
|
|
|
|
@ -667,7 +668,7 @@ namespace Txgy.EWS.Client.DAL
|
|
|
|
}
|
|
|
|
}
|
|
|
|
catch (Exception ex)
|
|
|
|
catch (Exception ex)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
logger.Error($"获取最新事件列表失败 - 数量:{resultCount}", ex);
|
|
|
|
logger.Error($"获取最新事件失败 - 截止时间:{deadline}", ex);
|
|
|
|
throw;
|
|
|
|
throw;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
finally
|
|
|
|
finally
|
|
|
|
@ -988,7 +989,7 @@ namespace Txgy.EWS.Client.DAL
|
|
|
|
catch (Exception ex)
|
|
|
|
catch (Exception ex)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
_semaphore.Release();
|
|
|
|
_semaphore.Release();
|
|
|
|
logger.Error($"查询和下载数据失败 - 事件ID:{eventID}, 截止时间:{endTime}, 保存路径:{savePath}", ex);
|
|
|
|
logger.Error($"查询和下载数据失败 - 事件ID:{eventID}, 保存路径:{savePath}", ex);
|
|
|
|
// 异常处理代码
|
|
|
|
// 异常处理代码
|
|
|
|
Console.WriteLine($"QueryAndDownloadDataAsync error: {ex.StackTrace}");
|
|
|
|
Console.WriteLine($"QueryAndDownloadDataAsync error: {ex.StackTrace}");
|
|
|
|
throw;
|
|
|
|
throw;
|
|
|
|
|