public ConfigurableBasicSortClauseBuilder <TRequest, TEntity> SortBy(string entityProperty) { var operationBuilder = new BasicSortOperationBuilder <TRequest, TEntity>(this); _operations.Add(operationBuilder); return(operationBuilder.ThenBy(entityProperty)); }
public ConfigurableBasicSortClauseBuilder <TRequest, TEntity> SortBy <TProp>( Expression <Func <TEntity, TProp> > entityProperty) { var operationBuilder = new BasicSortOperationBuilder <TRequest, TEntity>(this); _operations.Add(operationBuilder); return(operationBuilder.ThenBy(entityProperty)); }
public ConfigurableBasicSortClauseBuilder <TRequest, TEntity> ThenBy <TProp>( Expression <Func <TEntity, TProp> > entityProperty) => _parentBuilder.ThenBy(entityProperty);