RunSynchronously may not be called on a task not bound to a delegate, such as the task returned from an asynchronous method. ...