私は linq にあまり詳しくないので、自分のコードで一連の linq クエリを複製する必要をなくそうとしています。description
文字列の値が null または空の場合、この linq クエリを変更して、結果のページ全体を返すことができることを願っています。現在、そのシナリオでは結果が返されません。
だから基本的に私はこのクエリが欲しい...
return _entities.Schedules.Where(s => s.Description.ToLower().Contains(description.ToLower())))
.OrderByWithDirection(x => x.Description, dir)
.Skip((pageNumber - 1) * pageSize)
.Take(pageSize)
.ToList();
description
...このクエリが null または空の場合の結果も返します。
return _entities.Schedules.OrderByWithDirection(x => x.Description, dir)
.Skip((pageNumber - 1) * pageSize)
.Take(pageSize)
.ToList();