public async Task <PullDataReply> DownloadData(PullDataRequest metadata) { return(await Task.Run(() => this._client.PullData(metadata))); }