public ExpressionQueryBuilder( ITransactionCategoryRowQueryBuilder queryBuilder, ICachedEvaluatorFactory evaluatorFactory) { this.queryBuilder = queryBuilder; this.evaluatorFactory = evaluatorFactory; }
public RulesEvaluator( ICachedEvaluatorFactory cachedEvaluatorFactory, IRuleRepository ruleRepository, ITransactionCategoryService transactionCategoryService) { this.cachedEvaluatorFactory = cachedEvaluatorFactory; this.ruleRepository = ruleRepository; this.transactionCategoryService = transactionCategoryService; }