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);
        }