PacHandler is changed to singleton mode

This commit is contained in:
2dust
2025-08-17 11:00:13 +08:00
parent 6979e21628
commit 06636d04ac
4 changed files with 19 additions and 22 deletions
@@ -75,10 +75,7 @@ public class CheckUpdateViewModel : MyReactiveObject
private async Task CheckUpdate()
{
await Task.Run(async () =>
{
await CheckUpdateTask();
});
await Task.Run(CheckUpdateTask);
}
private async Task CheckUpdateTask()
@@ -334,10 +334,7 @@ public class StatusBarViewModel : MyReactiveObject
_updateView?.Invoke(EViewAction.DispatcherServerAvailability, ResUI.Speedtesting);
var msg = await Task.Run(async () =>
{
return await ConnectionHandler.Instance.RunAvailabilityCheck();
});
var msg = await Task.Run(ConnectionHandler.Instance.RunAvailabilityCheck);
NoticeHandler.Instance.SendMessageEx(msg);
_updateView?.Invoke(EViewAction.DispatcherServerAvailability, msg);