public SearchEvaluatorTests() { _searchEvaluator = new SearchEvaluator(new SearchConfigurationFactory()); }
public SpecificationEvaluator(ISearchEvaluator <T>?searchEvaluator) { this.searchEvaluator = searchEvaluator; }
public SearchService(IDataProvider <RootObject> dataProvider, IMapper mapper, ISearchEvaluator searchEvaluator) { _dataProvider = dataProvider ?? throw new ArgumentNullException(nameof(dataProvider)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _searchEvaluator = searchEvaluator; }
public SpecificationEvaluator() { this.searchEvaluator = null; }