asp.net 如何将orderby参数值传递给lambda函数?

ctehm74n  于 2023-08-08  发布在  .NET
关注(0)|答案(1)|浏览(99)

我正在使用这个模式https://gist.github.com/pmbanugo/8456744#file-ientityrepository-cs,函数是

IEnumerable<T> GetAll(
            Expression<Func<T, bool>> filter = null,
            Func<IQueryable<T>, IOrderedQueryable<T>> orderBy = null,
            string includeProperties = null
            );

字符串
我想传递参数orderBy
_unitOfWork.GetAll(/*please pass orderby paramter here*/);

hgb9j2n6

hgb9j2n61#

使用命名参数只传递带有排序函数的orderBy参数。

_unitOfWork.GetAll(orderBy: x => x.OrderByDescending(y => y.Something));

字符串

相关问题