Can anyone point me to an example of calling a web service (not WCF) from C# using the new async/await syntax? Something like this:
public async Task<List<Widgets>> GetWidgetsAsync()
{
var proxy = new Service1();
var response = await proxy.GetWidgetsAsync();
return response.Result;
}