예제 #1
0
        public async Task <IHttpActionResult> SearchFolderAndFile(int spaceId, string text = "", int page = 1, int count = 100, int?folderId = null)
        {
            text = text == null ? string.Empty : text;
            var searchResultDto = await _spaceService?.SearchFoldersAndFilesAsync(spaceId, folderId, text, page, count);

            if (searchResultDto == null || (searchResultDto.Files.Count == 0 && searchResultDto.Folders.Count == 0))
            {
                return(NotFound());
            }
            return(Ok(searchResultDto));
        }