private void OnWhisperEvent(ZyreEventWhisper whisperEvent) { var temp = WhisperEvent; // for thread safety temp?.Invoke(this, whisperEvent); }