internal void HandleMessageReceived(object sender, MessageReceivedFromClientEventArgs args)
 {
     MessageReceived?.Invoke(sender, args);
 }
 internal void HandleMessageReceived(object sender, MessageReceivedFromClientEventArgs args)
 {
     WrappedEventHandler(() => MessageReceived?.Invoke(sender, args), "MessageReceived", sender);
 }