title: Async CTP - How can I use async/await to call a wcf service?
body: <p>If I call a WCF service method I would do something like this:</p>
  
  <pre><code>proxy.DoSomethingAsync();
  proxy.DoSomethingAsyncCompleted += OnDoSomethingAsyncCompleted;
  </code></pre>
  
  <p>How could I do the same using the new <code>async</code> ctp?
  I guess I would need something like <code>proxy.DoSomethingTaskAsync</code> or <code>proxy.DoSomethingAsync().ToTask()</code>? The web service call needs to return a <code>Task&lt;T&gt;</code> to be able to use the <code>await</code> keyword, but how??</p>