protected override SafeguardEventListener ReconnectEventListener() { // passing in a bogus handler because it will be overridden in PersistentSafeguardEventListenerBase if (_apiKey != null) { return((SafeguardEventListener)_a2AContext.GetA2AEventListener(_apiKey, (name, body) => { })); } return((SafeguardEventListener)_a2AContext.GetA2AEventListener(_apiKeys, (name, body) => { })); }