Пример #1
0
        /// <summary>
        /// Method sends a messages to the server
        /// </summary>
        /// <returns>Running Task</returns>
        private Task SendMessages()
        {
            return(Task.Run(() =>
            {
                string message = textGenerator.GenerateName();

                SendMessage(message);

                Console.WriteLine("My name is " + message);

                for (int i = 0; i < messagesCount; i++)
                {
                    Thread.Sleep(random.Next(0, delay));

                    message = textGenerator.GenerateMessage();

                    SendMessage(message);

                    Console.WriteLine("I:" + message);
                }
            }));
        }