public async Task <IReadOnlyCollection <DirectoryDto> > SearchFilesAsync(FileSearchParametersDto parametersDto) { var parameters = _mapper.Map <FileSearchParameters>(parametersDto); var directories = await _directoryServiceService.SearchFilesAsync(parameters); var result = _mapper.Map <List <DirectoryDto> >(directories); return(result); }
public async Task <IReadOnlyCollection <FolderEntryViewModel> > SearchFolderEntriesAsync(FileSearchParametersDto parametersDto) { var directoryDtos = await _fileService.SearchFilesAsync(parametersDto); var result = _folderEntryViewModelFactory.Create(directoryDtos); return(result); }