public void AddGroupByExpression(Expression expression) { if (GroupByExpression != null || WhereExpressions?.Any() == true) { throw new NotImplementedException(); } GroupByExpression = expression; }
public void AddCreateAggregateExpression(Expression expression) { if (CreateAggregateExpression != null || GroupByExpression != null || WhereExpressions?.Any() == true) { throw new NotImplementedException(); } CreateAggregateExpression = expression; }