protected virtual void OnAlertIntercepted(AlertInterceptedEventArgs e) { AlertIntercepted?.Invoke(this, e); }
static void jsWatcher_AlertIntercepted(object sender, AlertInterceptedEventArgs e) { var webBrowser = (WebBrowser)sender; webBrowserInstances[webBrowser.Name].MonitoredAlertTexts.Add(e.AlertText); webBrowserInstances[webBrowser.Name].AlertRaised = true; webBrowserInstances[webBrowser.Name].AlertRaisedText = e.AlertText; }