Если вы делаете что-то подобное в своем репозитории:
IQueryable<CarClass> GetCars(string condition, params object[] values) {
return db.Cars.Where(condition, values);
}
И вы устанавливаете условие и значения вне репозитория:
string condition = "CarMake == @Make";
object[] values = new string[] { Make = "Ford" };
var result = myRepo.GetCars( condition, values);
Как вы сможете сортироватьрезультат за пределами хранилища с Dynamic Query?
return View( "myView", result.OrderBy("Price"));
Почему-то я теряю природу DynamicQuery, когда данные выходят из хранилища.И да, я не понял, как вернуть тип CarClass, где вы обычно делаете Select new Carclass {fieldName = m.fieldName, ...}