В настоящее время у меня есть приведенный ниже код для извлечения данных из моей модели Entity Framework.
return db.Tasks.Where(t => (t.TaskStatuses.TaskStatusId.Equals(currentStatus) | currentStatus == -1) &
(t.Projects.ProjectId.Equals(projectId) | projectId == -1) &
(assignedToGuid == rnd | t.AssignedTo.UserId.Equals(assignedToGuid)));
Теперь я хочу, чтобы это упорядочивало данные, функция принимает 2 строки OrderField и OrderDirection, есть ли возможность изменить запрос для динамического упорядочения по этим переменным?
Спасибо