public void AddMessage(Message mes) { Messages.Add(mes); if (!Senders.Contains(mes.Sender)) { Senders.Add(mes.Sender); } }
public Sender AddClient(TcpClient client) { IPEndPoint ipep = (IPEndPoint)client.Client.RemoteEndPoint; Sender sender = new Sender(); sender.Address = ipep.Address.ToString(); sender.Port = ipep.Port; sender.Tcp = client; if (!Senders.Contains(sender)) { Senders.Add(sender); } return(sender); }