@@ -96,7 +96,7 @@ private async Task EnsureFFmpegAsync()
9696 return ;
9797
9898 // Otherwise, prompt the user to download FFmpeg
99- var dialog = _viewModelManager . CreateMessageBoxViewModel (
99+ var dialog = _viewModelManager . GetMessageBoxViewModel (
100100 _localizationManager . FFmpegMissingTitle ,
101101 string . Format ( _localizationManager . FFmpegMissingMessage , Program . Name ) ,
102102 _localizationManager . DownloadButton ,
@@ -126,7 +126,7 @@ await FFmpeg.DownloadAsync(
126126 catch ( Exception ex )
127127 {
128128 await _dialogManager . ShowDialogAsync (
129- _viewModelManager . CreateMessageBoxViewModel (
129+ _viewModelManager . GetMessageBoxViewModel (
130130 _localizationManager . ErrorTitle ,
131131 ex . Message
132132 )
@@ -145,13 +145,13 @@ await _dialogManager.ShowDialogAsync(
145145
146146 [ RelayCommand ( CanExecute = nameof ( CanShowAuthSetup ) ) ]
147147 private async Task ShowAuthSetupAsync ( ) =>
148- await _dialogManager . ShowDialogAsync ( _viewModelManager . CreateAuthSetupViewModel ( ) ) ;
148+ await _dialogManager . ShowDialogAsync ( _viewModelManager . GetAuthSetupViewModel ( ) ) ;
149149
150150 private bool CanShowSettings ( ) => ! IsBusy ;
151151
152152 [ RelayCommand ( CanExecute = nameof ( CanShowSettings ) ) ]
153153 private async Task ShowSettingsAsync ( ) =>
154- await _dialogManager . ShowDialogAsync ( _viewModelManager . CreateSettingsViewModel ( ) ) ;
154+ await _dialogManager . ShowDialogAsync ( _viewModelManager . GetSettingsViewModel ( ) ) ;
155155
156156 private async void EnqueueDownload ( DownloadViewModel download , int position = 0 )
157157 {
@@ -291,7 +291,7 @@ private async Task ProcessQueryAsync()
291291 ) ;
292292
293293 var download = await _dialogManager . ShowDialogAsync (
294- _viewModelManager . CreateDownloadSingleSetupViewModel ( video , downloadOptions )
294+ _viewModelManager . GetDownloadSingleSetupViewModel ( video , downloadOptions )
295295 ) ;
296296
297297 if ( download is null )
@@ -305,7 +305,7 @@ private async Task ProcessQueryAsync()
305305 else if ( queryResult . Videos . Count > 1 )
306306 {
307307 var downloads = await _dialogManager . ShowDialogAsync (
308- _viewModelManager . CreateDownloadMultipleSetupViewModel (
308+ _viewModelManager . GetDownloadMultipleSetupViewModel (
309309 queryResult . Title ,
310310 queryResult . Videos ,
311311 // Pre-select videos if they come from a single query and not from search
@@ -327,7 +327,7 @@ and not QueryResultKind.Aggregate
327327 else
328328 {
329329 await _dialogManager . ShowDialogAsync (
330- _viewModelManager . CreateMessageBoxViewModel (
330+ _viewModelManager . GetMessageBoxViewModel (
331331 LocalizationManager . NothingFoundTitle ,
332332 LocalizationManager . NothingFoundMessage
333333 )
@@ -337,7 +337,7 @@ await _dialogManager.ShowDialogAsync(
337337 catch ( Exception ex )
338338 {
339339 await _dialogManager . ShowDialogAsync (
340- _viewModelManager . CreateMessageBoxViewModel (
340+ _viewModelManager . GetMessageBoxViewModel (
341341 LocalizationManager . ErrorTitle ,
342342 // Short error message for YouTube-related errors, full for others
343343 ex is YoutubeExplodeException
@@ -392,12 +392,12 @@ private void RestartDownload(DownloadViewModel download)
392392 RemoveDownload ( download ) ;
393393
394394 var newDownload = download . DownloadOption is not null
395- ? _viewModelManager . CreateDownloadViewModel (
395+ ? _viewModelManager . GetDownloadViewModel (
396396 download . Video ! ,
397397 download . DownloadOption ,
398398 download . FilePath !
399399 )
400- : _viewModelManager . CreateDownloadViewModel (
400+ : _viewModelManager . GetDownloadViewModel (
401401 download . Video ! ,
402402 download . DownloadPreference ! ,
403403 download . FilePath !
0 commit comments