コード例 #1
0
 public RuleDomainObject(IPersistenceFactory <State> factory, ISemanticLog log,
                         IAppProvider appProvider, IRuleEnqueuer ruleEnqueuer)
     : base(factory, log)
 {
     this.appProvider  = appProvider;
     this.ruleEnqueuer = ruleEnqueuer;
 }
コード例 #2
0
ファイル: RuleDomainObject.cs プロジェクト: vmnet04/squidex
        public RuleDomainObject(IStore <Guid> store, ISemanticLog log, IAppProvider appProvider, IRuleEnqueuer ruleEnqueuer)
            : base(store, log)
        {
            Guard.NotNull(appProvider);
            Guard.NotNull(ruleEnqueuer);

            this.appProvider = appProvider;

            this.ruleEnqueuer = ruleEnqueuer;
        }
コード例 #3
0
ファイル: RuleGrain.cs プロジェクト: Avd6977/squidex
        public RuleGrain(IStore <Guid> store, ISemanticLog log, IAppProvider appProvider, IRuleEnqueuer ruleEnqueuer)
            : base(store, log)
        {
            Guard.NotNull(appProvider, nameof(appProvider));
            Guard.NotNull(ruleEnqueuer, nameof(ruleEnqueuer));

            this.appProvider = appProvider;

            this.ruleEnqueuer = ruleEnqueuer;
        }
コード例 #4
0
        public RuleDomainObject(IPersistenceFactory <State> factory, ISemanticLog log,
                                IAppProvider appProvider, IRuleEnqueuer ruleEnqueuer)
            : base(factory, log)
        {
            Guard.NotNull(appProvider, nameof(appProvider));
            Guard.NotNull(ruleEnqueuer, nameof(ruleEnqueuer));

            this.appProvider  = appProvider;
            this.ruleEnqueuer = ruleEnqueuer;
        }