protected override void StoreColumn(QuerySelectColumnData column) { var orderColumn = new QueryOrderColumnData { ColumnPath = column.ColumnPath, AggregationType = column.AggregationType, Descending = _descending, Name = column.Name }; Aggregator.AddOrder(orderColumn); _descending = false; }
/// <summary> /// Add query sort. /// </summary> public void AddOrder(QueryOrderColumnData orderColumn) { _orders.Add(orderColumn ?? throw new ArgumentNullException(nameof(orderColumn))); }