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