public List <BookModel> Find(BookSearchCriteriaModel criteria) { return(mapper.Map <List <Book>, List <BookModel> >(repository.FindBy(x => x.ISBN == criteria.ISBN || x.Author.Contains(criteria.Author) || x.Genre.Contains(criteria.Genre) || x.Title.Contains(criteria.Title)).ToList())); }
public ActionResult <List <BookModel> > Find([FromBody] BookSearchCriteriaModel criteriaModel) { return(_service.Find(criteriaModel)); }