Example #1
0
 public static void MessagingToClient(int Period, int Number, IClientCallback CurrentCallback)
 {
     for (int counter = 0; counter < Period; ++counter)
     {
         Thread.Sleep(Period * OneSecond);
         DateTime TimeOnWCFserver = DateTime.Now;
         CurrentCallback.ReceiveTime(TimeOnWCFserver);
     }
 }
Example #2
0
        public void SendTimeToCLient(object data)
        {
            List <int> parameters = (List <int>)data;
            int        period     = parameters[0];
            int        number     = parameters[1];

            for (int i = 0; i < number; i++)
            {
                try
                {
                    Thread.Sleep(period * 1000);


                    callback.ReceiveTime(DateTime.Now.ToLongTimeString().ToString());
                }
                catch (Exception ex)
                {
                }
            }
        }