Async CTP - Как я могу использовать async / await для вызова службы wcf?

Если я вызову метод службы WCF, я сделаю что-то вроде этого:

proxy.DoSomethingAsync();
proxy.DoSomethingAsyncCompleted += OnDoSomethingAsyncCompleted;

Как я могу сделать то же самое, используя новый async ctp ? Думаю, мне понадобится что-то вроде proxy.DoSomethingTaskAsync или proxy.DoSomethingAsync (). ToTask () ? Вызов веб-службы должен возвращать Task , чтобы иметь возможность использовать ключевое слово await , но как ??

15
задан Rian Schmits 28 March 2013 в 12:30
поделиться