public override void SetOrderBy <TEntity>(Expression <Func <TEntity, object> > orderBy, bool isDesc) { if (orderBy == null) { return; } string desc = isDesc ? "DESC" : "ASC"; this._orderBy = $" ORDER BY {LambdaToSql.ConvertOrderBy(orderBy)} {desc}".TrimEnd(); }
public void OrderBy() { var sql = LambdaToSql.ConvertOrderBy <OperationTest>(t => t.IntKey); Assert.Equal("t.IntKey", sql); }