EF и Linq OrderBy с использованием двух параметров

Я использую EF 4 и C #.

Мне нужно упорядочить результат этого запроса с двумя Свойствами, принадлежащими двум разным Сущностям .

В моем случае я хотел бы упорядочить по gt.GroupTypeId , а его подмножество - по cnt.ContentId .

PS: Я не уверен, подходит ли мой заголовок, если вы не думаете, дайте мне знать, я изменю его: -)

from cnt in context.CmsContents
            from gt in cnt.CmsGroupsTypes
            join t in context.CmsTypes
            on cnt.TypeContent equals t.TypeContent
            join m in context.CmsModes
            on cnt.ModeContent equals m.ModeContent
            orderby gt.GroupTypeId // Problem here
            select new
            {
            cnt.ContentId,
            cnt.Title,
            gt.TypeGroup,
            gt.GroupTypeId,
            TypeContentDescription = t.Description,
            ModeContentDescription = m.Description,
            cnt.IsPublished
            };
9
задан James Hill 31 August 2017 в 17:08
поделиться