Example #1
0
        public async Task <IActionResult> FindBy([FromBody] SearchParametersDTO value)
        {
            var orderBy             = (SearchOrderBy)Enum.ToObject(typeof(SearchOrderBy), value.OrderByValue);
            var bookSearchParameter = new BookSearchParameter(value.Keyword)
            {
                OrderBy = orderBy
            };
            var books = await bookFacade.FindBy(bookSearchParameter);

            return(Ok(await books.ToBookViewItems(serviceDataLookUp)));
        }