tengo el siguiente código de entidad, que devuelve todos los usuarios y 'comprende' todas sus solicitudes de muestras:LINQ orderby ".include" en subconsulta
var userQuery = from u in _IntranetContext.UserSet.Include("SampleRequests")
orderby u.LastName ascending
select u;
Cada usuario tiene varias SampleRequests. Cada SampleRequest tiene un ID # (solo un entero: 1, 22, 341, etc.). El LINQ arriba para entidades agarra los usuarios y sus SampleRequests así:
Usuario1: 33, 22, 341, 12
Usuario 2: 24, 3, 981
Como se puede ver la SampleRequest ID # no están en orden ascendente Me gustaría que los resultados estén en orden.
¿Cómo puedo poner la restricción en el OrdenarPor Incluido SampleRequests ID #
Tenga en cuenta: SampleRequestId es una propiedad de la SampleRequest ... no es una propiedad del objeto de usuario
Tenía el mismo problema. Encontrado ... [http://stackoverflow.com/questions/1304556/linq-orderby-name-thenby-childrencollection-name](http://stackoverflow.com/questions/1304556/linq-orderby-name-thenby- childrencollection-name) – kervin