internal void RelayMessage(int sender, NewMessageEventArgs e)
        {
            if (sender == id)
            {
                return;
            }

            SendMessage(e.Message.Value);
        }
 private void IncommingMessage(NewMessageEventArgs e)
 {
     lock (messageReceivedEventPadlock) {
         MessageReceivedEvent?.Invoke(id, e);
     }
 }