public Task BroadcastMessage(ChatMessage message) { HandleReceiveMessage(message); return(Task.CompletedTask); }
/// <summary> /// Handle an inbound message from a hub /// </summary> /// <param name="method">event name</param> /// <param name="message">message content</param> private void HandleReceiveMessage(ChatMessage chatMessage) { // raise an event to subscribers MessageReceived?.Invoke(this, new MessageReceivedEventArgs(chatMessage)); }