Esempio n. 1
0
 public RuleReader(RuleAccess ruleAccess,
                   RuleParser ruleParser,
                   IMapper mapper)
 {
     this.ruleAccess = ruleAccess;
     this.ruleParser = ruleParser;
     this.mapper     = mapper;
 }
Esempio n. 2
0
 public BankTransactionRuleFinder(RuleAccess ruleAccess,
                                  RuleParser ruleParser,
                                  RuleMatchChecker ruleMatchChecker,
                                  IMapper mapper)
 {
     this.ruleAccess       = ruleAccess;
     this.ruleParser       = ruleParser;
     this.ruleMatchChecker = ruleMatchChecker;
     this.mapper           = mapper;
 }
Esempio n. 3
0
 public DatabaseRulesEventHandler(ILogger <DatabaseRulesEventHandler> logger,
                                  RuleAccess ruleAccess,
                                  RuleParser ruleParser,
                                  RuleMatchChecker ruleMatchChecker,
                                  ICommandsBus bus)
 {
     this.logger           = logger;
     this.ruleAccess       = ruleAccess;
     this.ruleParser       = ruleParser;
     this.ruleMatchChecker = ruleMatchChecker;
     this.bus = bus;
 }