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