Skip to content

Commit de36e33

Browse files
committed
🛠️ 增强异常处理,记录反序列化失败信息
在 ReverseProxyServiceImpl 抽象类中,将反序列化 ReverseProxySettings 的 catch 语句改为 catch (Exception e),并在捕获异常时调用 OnException(e) 进行异常处理。这样可以在反序列化失败时记录异常信息,提高代码健壮性和可维护性。
1 parent d6e6bd6 commit de36e33

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/BD.WTTS.Client.Plugins.Accelerator.ReverseProxy/Services.Implementation/ReverseProxyServiceImpl.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,8 +154,9 @@ public async Task<StartProxyResult> StartProxyAsync(byte[] reverseProxySettings_
154154
{
155155
reverseProxySettings = Serializable.DMP2<ReverseProxySettings>(reverseProxySettings_);
156156
}
157-
catch
157+
catch (Exception e)
158158
{
159+
OnException(e);
159160
return StartProxyResultCode.DeserializeReverseProxySettingsFail;
160161
}
161162

0 commit comments

Comments
 (0)