/// <summary> /// 获得sqlsugarQueryable /// </summary> /// <typeparam name="T"></typeparam> /// <param name="query"></param> /// <returns></returns> public static ISugarQueryable <T> ToSugarQueryable <T>(this IWQueryable <T> query) { return((query as SugarWQueryable <T>).Queryable); }
/// <summary> /// 分页结果 /// </summary> /// <typeparam name="T"></typeparam> /// <param name="queryable"></param> /// <param name="requestDto"></param> /// <returns></returns> public static Task <IPagedResponseDataDto <T> > ToPageListAsync <T>(this IWQueryable <T> queryable, IPagedResultRequestDto requestDto) { return(queryable.ToPageListAsync(requestDto.PageIndex, requestDto.PageSize)); }