コード例 #1
0
ファイル: AggregateNode.cs プロジェクト: zhrjin/NRules
        private IFactAggregator CreateFactAggregator(Tuple tuple)
        {
            var aggregator     = _aggregatorFactory.Create();
            var factAggregator = new FactAggregator(aggregator);

            tuple.SetState(this, factAggregator);
            return(factAggregator);
        }
コード例 #2
0
        private IFactAggregator CreateFactAggregator(IExecutionContext context, Tuple tuple)
        {
            var aggregator     = _aggregatorFactory.Create();
            var factAggregator = new FactAggregator(aggregator);

            context.WorkingMemory.SetState(this, tuple, factAggregator);
            return(factAggregator);
        }