private static void CompletedHandler(AsyncRequestCompletedEventArgs e) { if (e.HasError) { MessageBox.Show(e.Error.Message); } }
/// <summary> /// Fire the completed handler. /// </summary> private void OnCompleted(Control ui, Exception error) { if (completed == null) { return; } try { var args = new AsyncRequestCompletedEventArgs(error); if (ui.InvokeRequired) { ui.Invoke(completed, args); } else { completed(args); } } catch (Exception ex) { // Ignore } }
/// <summary> /// Fire the completed handler. /// </summary> private void OnCompleted(Control ui, Exception error) { if (completed == null) return; try { var args = new AsyncRequestCompletedEventArgs(error); if (ui.InvokeRequired) { ui.Invoke(completed, args); } else { completed(args); } } catch (Exception ex) { // Ignore } }