private void ClientIdForm_ErrorOccuredTestingClientId(object sender, Fetching.EventHandlers.ErrorOccuredTestingClientIdEventArgs e) { Instance.Invoke(new Action(() => { infoTextBox.Text = e.Message; progressBar.Value = 0; ((Fetching.ClientIdTester)sender).TestingClientId -= ClientIdForm_TestingClientId; ((Fetching.ClientIdTester)sender).NewProgressTestingClientId -= ClientIdForm_NewProgressTestingClientId; ((Fetching.ClientIdTester)sender).TestedClientId -= ClientIdForm_TestedClientId; ((Fetching.ClientIdTester)sender).ErrorOccuredTestingClientId -= ClientIdForm_ErrorOccuredTestingClientId; })); }
private void BroadcastErrorOccuredTestingClientIdEvent(string message) { Fetching.EventHandlers.ErrorOccuredTestingClientIdEventArgs e = new Fetching.EventHandlers.ErrorOccuredTestingClientIdEventArgs(); e.Message = message; OnErrorOccuredTestingClientId(this, e); }
protected virtual void OnErrorOccuredTestingClientId(object sender, Fetching.EventHandlers.ErrorOccuredTestingClientIdEventArgs e) { ErrorOccuredTestingClientId?.Invoke(this, e); }