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

            if (handler != null)
            {
                handler(this, e);
            }
        }
示例#2
0
		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
 private void OnUpdateReady(UpdateReadyEventArgs e) {
     var handler = UpdateReady;
     if (handler != null) handler(this, e);
 }
示例#4
0
 protected virtual void OnUpdateReady(UpdateReadyEventArgs e) {
     var handler = UpdateReady;
     if (handler != null) handler(this, e);
 }