fix: 优化项目代码

1、修复部分字幕下载问题
2、修复自定义aria2设置出错问题
This commit is contained in:
yaobiao131
2025-03-13 13:57:06 +08:00
parent 2c349e55c7
commit f744d264e0
175 changed files with 3926 additions and 5563 deletions

View File

@@ -14,7 +14,7 @@ public class ViewDownloadManagerViewModel : ViewModelBase
{
public const string Tag = "PageDownloadManager";
private readonly IRegionManager regionManager;
private readonly IRegionManager _regionManager;
#region
@@ -39,7 +39,7 @@ public class ViewDownloadManagerViewModel : ViewModelBase
public ViewDownloadManagerViewModel(IRegionManager regionManager, IEventAggregator eventAggregator) : base(
eventAggregator)
{
this.regionManager = regionManager;
_regionManager = regionManager;
#region
@@ -101,10 +101,10 @@ public class ViewDownloadManagerViewModel : ViewModelBase
switch (tabHeader.Id)
{
case 0:
regionManager.RequestNavigate("DownloadManagerContentRegion", ViewDownloadingViewModel.Tag, param);
_regionManager.RequestNavigate("DownloadManagerContentRegion", ViewDownloadingViewModel.Tag, param);
break;
case 1:
regionManager.RequestNavigate("DownloadManagerContentRegion", ViewDownloadFinishedViewModel.Tag, param);
_regionManager.RequestNavigate("DownloadManagerContentRegion", ViewDownloadFinishedViewModel.Tag, param);
break;
default:
break;
@@ -124,6 +124,6 @@ public class ViewDownloadManagerViewModel : ViewModelBase
//// 进入设置页面时显示的设置项
SelectTabId = 0;
PropertyChangeAsync(() => { regionManager.RequestNavigate("DownloadManagerContentRegion", ViewDownloadingViewModel.Tag, new NavigationParameters()); });
PropertyChangeAsync(() => { _regionManager.RequestNavigate("DownloadManagerContentRegion", ViewDownloadingViewModel.Tag, new NavigationParameters()); });
}
}