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