示例#1
0
 private void listener_ClientMessageReceived(object sender, ClientMessageReceivedEventArgs e)
 {
     if (e.Client != null && e.Message != null)
     {
         messageHandler.HandleMessage(e.Client, e.Message);
     }
 }
示例#2
0
        protected virtual void OnClientMessageReceived(ClientMessageReceivedEventArgs e)
        {
            var handler = ClientMessageReceived;

            if (handler != null)
            {
                handler(this, e);
            }
        }
示例#3
0
        private void OnClientMessageReceived(object sender, ClientMessageReceivedEventArgs e)
        {
            var clientIdentifier = e.Client.ClientIdentifier;
            var client           = _clients[clientIdentifier];

            var message = client.MessageReceived(e.ClientMessage);

            if (message != null)
            {
                MessageReceived?.Invoke(this, new MessageReceivedEventArgs(message));
            }
        }
        protected virtual void MessageReceivedEvent(ClientMessageReceivedEventArgs e)
        {
            EventHandler <ClientMessageReceivedEventArgs> handler = MessageReceived;

            handler?.Invoke(this, e);
        }
示例#5
0
 private void OnClientMessageReceived(object sender, ClientMessageReceivedEventArgs e)
 {
     this.messageProcessorService.ReceiveMessage(e.SessionId, e.Message);
 }