コード例 #1
0
        protected void OnUpdateReady(UpdateReadyEventArgs e)
        {
            var handler = UpdateReady;

            if (handler != null)
            {
                handler(this, e);
            }
        }
コード例 #2
0
ファイル: ShellViewModel.cs プロジェクト: Brovan/Winfy
		void UpdateReady(object sender, UpdateReadyEventArgs e) {
			if(e.IsRequired) //important update, do the restart asap
				_UpdateService.Restart();

			Execute.OnUIThread(() => _WindowManager.ShowDialog(
				TinyIoCContainer.Current.Resolve<UpdateReadyViewModel>(
					new NamedParameterOverloads(new Dictionary<string, object> {
																				   {"newVersion", e.NewVersion},
																				   {"changelog",e.Changelog}
																			   }))));

		}
コード例 #3
0
ファイル: NoDeployment.cs プロジェクト: Brovan/Winfy
 private void OnUpdateReady(UpdateReadyEventArgs e) {
     var handler = UpdateReady;
     if (handler != null) handler(this, e);
 }
コード例 #4
0
ファイル: UpdateService.cs プロジェクト: Brovan/Winfy
 protected virtual void OnUpdateReady(UpdateReadyEventArgs e) {
     var handler = UpdateReady;
     if (handler != null) handler(this, e);
 }