title: WCF Async method: wait until the operation is complete
body: <p>I want to wait until an asynchronous WCF Service operation is complete. How to do that ?</p>
  
  <pre><code>Service.WebService.GetUserCompleted += new EventHandler&lt;BGWebService.GetUserCompletedEventArgs&gt;(WebService_GetUserCompleted);
  Service.WebService.GetUserAsync(UserId);
  </code></pre>