public override List <BinsContainer> GetBinsContainersByRoute(List <Models.Signal> signals) { var binsContainers = BinFactory.GetBins(TimeOptions); foreach (var signal in signals) { var priorityAggregationBySignal = new PriorityAggregationBySignal(this, signal); PopulateBinsForRoute(signals, binsContainers, priorityAggregationBySignal); } return(binsContainers); }
protected override List <BinsContainer> GetBinsContainersBySignal(Models.Signal signal) { var priorityAggregationBySignal = new PriorityAggregationBySignal(this, signal); return(priorityAggregationBySignal.BinsContainers); }