public RuleCommandMiddleware(IGrainFactory grainFactory, IRuleEnricher ruleEnricher, IContextProvider contextProvider) : base(grainFactory) { this.ruleEnricher = ruleEnricher; this.contextProvider = contextProvider; }
public RuleQueryService(IRulesIndex rulesIndex, IRuleEnricher ruleEnricher) { Guard.NotNull(rulesIndex); Guard.NotNull(ruleEnricher); this.rulesIndex = rulesIndex; this.ruleEnricher = ruleEnricher; }
public RuleCommandMiddleware(IGrainFactory grainFactory, IRuleEnricher ruleEnricher, IContextProvider contextProvider) : base(grainFactory) { Guard.NotNull(ruleEnricher, nameof(ruleEnricher)); Guard.NotNull(contextProvider, nameof(contextProvider)); this.ruleEnricher = ruleEnricher; this.contextProvider = contextProvider; }
public RuleQueryService(IRulesIndex rulesIndex, IRuleEnricher ruleEnricher) { this.rulesIndex = rulesIndex; this.ruleEnricher = ruleEnricher; }