private async Task DeleteFiles(List <string> filesToDelete, FindingWorkflowData finding) { foreach (var fe in filesToDelete) { var fileToDelete = new Evidence(); fileToDelete.FileName = fe; fileToDelete.Url = await _azureStorageRepository.DeleteFileAzureStorage(fileToDelete, _azureStorageSettings.ContainerFindingName); finding.DeleteEvidencesUrls.Add(fileToDelete.Url); } }
private async Task DeleteFiles(List <string> filesToDelete, Domain.CorrectiveAction.CorrectiveAction correctiveAction) { foreach (var fe in filesToDelete) { var fileToDelete = new Evidence(); fileToDelete.FileName = fe; fileToDelete.Url = await _azureStorageRepository.DeleteFileAzureStorage(fileToDelete, _azureStorageSettings.ContainerCorrectiveActionName); correctiveAction.DeleteEvidencesUrls.Add(fileToDelete.Url); } }
private async Task DeleteFiles(List <string> filesToDelete, Domain.Task.Task task) { task.DeleteEvidencesUrls = new List <string>(); foreach (var fe in filesToDelete) { var fileToDelete = new Evidence(); fileToDelete.FileName = fe; fileToDelete.Url = await _azureStorageRepository.DeleteFileAzureStorage(fileToDelete, _azureStorageSettings.ContainerTaskName); task.DeleteEvidencesUrls.Add(fileToDelete.Url); } }