/// <summary> /// アップデートのダウンロード進捗表示ビューモデルを初期化する /// </summary> /// <param name="applicationUpdater">アップデート機能</param> public UpdateDownloadProgressViewModel(ApplicationUpdater applicationUpdater) { _ApplicationUpdater = applicationUpdater; CancelCommand = new ReactiveCommand().WithSubscribe(Cancel); // ダウンロードが終わり次第アプリケーションを終了し、更新を適用する _ = applicationUpdater.UpdateAfterDownloading(); }