private void RaiseUpdateEvent(ProductUpdateAvailableEventArgs args) { EventHandler <ProductUpdateAvailableEventArgs> handler = UpdateAvailable; if (handler != null) { handler(this, args); } }
private void RaiseUpdateEvent(ProductUpdateAvailableEventArgs args) { UpdateAvailable(this, args); }
private void OnUpdateAvailable(object sender, ProductUpdateAvailableEventArgs e) { // this event handler will be invoked on background thread. Has to use Dispatcher to show update bar. Dispatcher.BeginInvoke(new Action<Version, Version>(ShowUpdateBar), e.CurrentVersion, e.NewVersion); }
private void OnUpdateAvailable(object sender, ProductUpdateAvailableEventArgs e) { // this event handler will be invoked on background thread. Has to use Dispatcher to show update bar. Dispatcher.BeginInvoke(new Action <Version, Version>(ShowUpdateBar), e.CurrentVersion, e.NewVersion); }
private void RaiseUpdateEvent(ProductUpdateAvailableEventArgs args) { EventHandler<ProductUpdateAvailableEventArgs> handler = UpdateAvailable; if (handler != null) { handler(this, args); } }