private void ReportError() { SeriousErrorEventArgs seriousErrorEventArgs = new SeriousErrorEventArgs("Error during network operation."); messageQueue.Post(() => SeriousError(this, seriousErrorEventArgs)); }
private void OnSeriousError(object sender, SeriousErrorEventArgs eventArgs) { DisconnectEventArgs disconnectEventArgs = new DisconnectEventArgs(); Disconnect(this, disconnectEventArgs); }