Exemple #1
0
        /// <summary>
        /// Class constructor
        /// </summary>
        /// <param name="ip">Ip adress</param>
        /// <param name="port">Port</param>
        public Client(string ip, UInt16 port) : base(ip, port)
        {
            ReciveMessage reciveMessage = delegate(string message)
            {
                TextConverter.ConvertMessage convert = new ConvertMessage();
                History.Add(message, convert.Convert(message));
            };

            ReciveMessageEvent += reciveMessage;
        }
Exemple #2
0
        /// <summary>
        /// Class constructor
        /// </summary>
        /// <param name="ip">IP adress</param>
        /// <param name="port">Port</param>
        public Server(string ip, UInt16 port) : base(ip, port)
        {
            GetMessage getMessage = (entity, message) =>
            {
                ChatLogs.Add(entity, message);
            };

            ReciveMessage recive = (message) => History.Add(message);

            GetMessageEvent    += getMessage;
            ReciveMessageEvent += recive;
        }