public FileItemViewModel(SharedSetupContext.Collection collection, DownloadDumpLinksSetupStepLocalizator localization,
                          Mirrors.DatabaseDumpManualDownloadConfiguration databaseDumpManualDownloadConfiguration)
 {
     this.collection   = collection;
     this.localization = localization;
     this.databaseDumpManualDownloadConfiguration = databaseDumpManualDownloadConfiguration;
 }
 public DownloadDumpLinksPageViewModel(MainModel mainModel, Func <IWindowContext> setupWizardWindowContextProxy,
                                       SetupWizardWindowLocalizator windowLocalization, SharedSetupContext sharedSetupContext)
     : base(mainModel, setupWizardWindowContextProxy, windowLocalization, sharedSetupContext, SetupWizardStep.DOWNLOAD_DUMP_LINKS)
 {
     Localization    = windowLocalization.DownloadDumpLinksStep;
     isHeaderVisible = true;
     fileList        = new ObservableCollection <FileItemViewModel>();
     Mirrors.MirrorConfiguration databaseDumpMirror = MainModel.Mirrors[DEFAULT_DATABASE_DUMP_MIRROR_NAME];
     DatabaseDumpListPageUrl = databaseDumpMirror.DatabaseDumpPageUrl;
     databaseDumpManualDownloadConfiguration = databaseDumpMirror.DatabaseDumpManualDownload;
 }