Although the method signatures were async, the web service calls were actually synchronous. I changed them to use the new DownloadDataTaskAsync and 'await'ed the results.
This comes after my previous PR but could be separated into a separate PR if necessary.
Although the method signatures were async, the web service calls were actually synchronous. I changed them to use the new DownloadDataTaskAsync and 'await'ed the results.
This comes after my previous PR but could be separated into a separate PR if necessary.