private async Task <string[]> GetFileNamesAsync()
 {
     return(await _retryPolicy
            .ExecuteAsync(async()
                          => await Task.Run(()
                                            => _ftpClient.GetFileNames())));
 }