private void UpdateTimeSyncronosly()
 {
     SynchronousWebServiceCalling.ContentServiceReference.ContentServiceClient contentServiceClient = new SynchronousWebServiceCalling.ContentServiceReference.ContentServiceClient();
     contentServiceClient.ReturnServerTimeCompleted += new EventHandler<SynchronousWebServiceCalling.ContentServiceReference.ReturnServerTimeCompletedEventArgs>(ReturnServerTimeCompleted);
     string message = "Retrieving new server time...";
     while (true)
     {
         this.Dispatcher.BeginInvoke(new Action<string>(DisplayBusyMessage), message);
         contentServiceClient.ReturnServerTimeAsync();
         autoResetEvent.WaitOne();
     }
 }
Ejemplo n.º 2
0
        private void UpdateTimeSyncronosly()
        {
            SynchronousWebServiceCalling.ContentServiceReference.ContentServiceClient contentServiceClient = new SynchronousWebServiceCalling.ContentServiceReference.ContentServiceClient();
            contentServiceClient.ReturnServerTimeCompleted += new EventHandler <SynchronousWebServiceCalling.ContentServiceReference.ReturnServerTimeCompletedEventArgs>(ReturnServerTimeCompleted);
            string message = "Retrieving new server time...";

            while (true)
            {
                this.Dispatcher.BeginInvoke(new Action <string>(DisplayBusyMessage), message);
                contentServiceClient.ReturnServerTimeAsync();
                autoResetEvent.WaitOne();
            }
        }