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); } }
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) { } } }