protected override BasePostAggregator GetPostAggregatorParams(string name, IPostAggregationSpec fieldA, IPostAggregationSpec fieldB) { return(new LongLeastPostAggregator(name, fieldA, fieldB)); }
protected abstract BasePostAggregator GetPostAggregatorEnumerable(string name, IPostAggregationSpec fieldA, IPostAggregationSpec fieldB);
protected override BasePostAggregator GetPostAggregatorEnumerable(string name, IPostAggregationSpec fieldA, IPostAggregationSpec fieldB) { return(new LongLeastPostAggregator(name, new List <IPostAggregationSpec> { fieldA, fieldB })); }
protected abstract BasePostAggregator GetPostAggregatorParams(string name, IPostAggregationSpec fieldA, IPostAggregationSpec fieldB);