/// <summary> /// 排序扩展。 /// </summary> /// <param name="query">动态查询对象</param> /// <param name="orders">排序集合</param> /// <returns>查询条件集合</returns> public static Criteria OrderBy(this DynamicQuery query, params Order[] orders) { var result = new Criteria(query); return result.OrderBy(orders); }
/// <summary> /// 排序扩展。 /// </summary> /// <param name="query">动态查询对象</param> /// <param name="proertyName">排序属性名</param> /// <param name="orderBy">排序方式</param> /// <returns>查询条件集合</returns> public static Criteria OrderBy(this DynamicQuery query, string proertyName, OrderBy orderBy = Dynamic.OrderBy.Asc) { var result = new Criteria(query); return result.OrderBy(proertyName, orderBy); }