My OperationContract:
OperationContract
public List GetMessages() { List messages = new List
If you're on VS2012, then you can use the *Async calls like this:
*Async
var proxy = new MyClient(); var result = await proxy.GetMessagesAsync();