예제 #1
0
        public virtual Measurement Aggregate()
        {
            var measurements = _measurements;

            measurements = _filter.Filter(measurements);
            return(_aggregator.Aggregate(measurements));
        }
예제 #2
0
 public int Calculate()
 {
     return(_aggregationStrategy.Aggregate(_dice));
 }
예제 #3
0
        public int Calculate()
        {
            var filteredDice = _diceFilter.Filter(_dice);

            return(_aggregationStrategy.Aggregate(filteredDice));
        }