public bool Execute(Order order) { if (_predicate == null) { buildPredicate(); } return _predicate.Invoke(order); }
public IResult ExecuteRulesForOrder(Order o) { Result result = new Result(); foreach (IRule rule in _store.GetRules()) { } return result; }