コード:
IQueryable<Task> taskRecord = parentId != Guid.Empty ? _taskReadService.GetRecords()
.Where(x => x.TaskId == taskId).OrderBy(x => x.Date)
上記のコードを使用して日付を並べ替えたところ、正常に機能していました。date がソートされた後、さらに2 つの条件を追加する必要があります。つまり、 statusとnameです。