private async Task <List <Tuple <byte[], string> > > GetFileAsync(string[] fileNames) { return(await _retryPolicy .ExecuteAsync(async() => await Task.Run(() => _ftpClient.GetFiles(fileNames)))); }