public IActionResult Results([FromQuery] string searchedContent, [FromQuery] int take, [FromQuery] int page)
        {
            SearchPagination pagination = CreatePagination(take, page);

            var searchedContentDto = new SearchContentDTO()
            {
                Input = searchedContent,
                Take  = pagination.Take,
                Page  = pagination.Page,
            };

            ESReadWebsitesManager client = new ESReadWebsitesManager();
            var searchResult             = client
                                           .FullTextSearch(searchedContent, pagination)
                                           .ToDto(pagination, searchedContentDto);

            return(Ok(searchResult));
        }
        public IActionResult Results(string searchedContent, int take, int page)
        {
            var searchedContentDto = new SearchContentDTO()
            {
                Input = searchedContent
            };

            //ViewData["SearchedContent"] = searchedContentDto;

            SearchPagination pagination = CreatePagination(take, page);

            ESReadWebsitesManager client = new ESReadWebsitesManager();
            var searchResult             = client
                                           .FullTextSearch(searchedContent, pagination)
                                           .ToDto(pagination, searchedContentDto);

            if (searchResult.SearchHits.Count == 0)
            {
                return(NotFound());
            }

            return(Ok(searchResult));
        }