Beispiel #1
0
        public ConfigurableBasicSortClauseBuilder <TRequest, TEntity> SortBy(string entityProperty)
        {
            var operationBuilder = new BasicSortOperationBuilder <TRequest, TEntity>(this);

            _operations.Add(operationBuilder);

            return(operationBuilder.ThenBy(entityProperty));
        }
Beispiel #2
0
        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));
        }
Beispiel #3
0
 public ConfigurableBasicSortClauseBuilder <TRequest, TEntity> ThenBy <TProp>(
     Expression <Func <TEntity, TProp> > entityProperty)
 => _parentBuilder.ThenBy(entityProperty);