Ejemplo n.º 1
0
 public static void server_OnMessageRecieved(object sender, MessageRecievedEventArgs e)
 {
     try
     {
         if (e.Message != null && e != null && e.Message != "")
         {
             Handler.Handle(e.Client, e.Message);
             if (e.Client.NickName != null && e.Client.NickName != "")
                 ProcessOutput(e.Client.NickName + ": " + e.Message);
         }
     }
     catch (IndexOutOfRangeException ex)
     {
         e.Client.Send(MessageGeneration.GenerateError("Message not in correct format. " + ex.Message));
     }
     catch (ArgumentNullException ex)
     {
         e.Client.Send(MessageGeneration.GenerateError("Message not in correct format. " + ex.Message));
     }
 }
Ejemplo n.º 2
0
 protected virtual void OnMessageRecieved(MessageRecievedEventArgs e)
 {
     EventHandler<MessageRecievedEventArgs> handler = MessageRecieved;
     if (handler != null)
         handler(this, e);
 }