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