private async Task DeleteFilesAsync(string[] fileNames)
 {
     await _retryPolicy
     .ExecuteAsync(async()
                   => await Task.Run(()
                                     => _ftpClient.DeleteFiles(fileNames)));
 }