Exemple #1
0
 public SearchWorker(SearchSetDTO data, SearchParametersDTO searchparams)
 {
     m_Data         = data;
     m_Filtered     = m_Data.GetFilteredItems(searchparams.AllowedPctMissing).ToList();
     m_SearchParams = searchparams;
     m_sched        = System.Threading.Tasks.TaskScheduler.FromCurrentSynchronizationContext();
 }
Exemple #2
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)));
        }