/// <summary> /// Adds a Search Field Mutator item /// </summary> /// <param name="condition">Condition to check</param> /// <param name="mutator">Expression to run if true</param> public void Add(Predicate <TSearch> condition, QueryMutatorList <TQuery, TSearch> mutator) { _inner.Add(new SearchFieldMutatorList <TQuery, TSearch>(condition, mutator)); }
/// <summary> /// Search Field Mutator construct /// </summary> /// <param name="condition">Condition to check</param> /// <param name="mutator">Expression to run if true</param> public SearchFieldMutatorList(Predicate <TSearch> condition, QueryMutatorList <TQuery, TSearch> mutator) { Condition = condition; Mutator = mutator; }