W jaki sposób w zapytaniu jak poniżej można posortować InvoiceItems po jednym z jego pól? Chcę posortować faktury jak poniżej jak również zależne pozycje faktury.
var invoices = await _context.Invoices
.Where(s => s.InvoiceDate >= startDate && s.InvoiceDate <= endDate)
.Include(s => s.Customer)
.ThenInclude(c => c.ServiceItems)
.Include(i => i.InvoiceItems)
.OrderBy(o => o.Customer.Group.Name)
.ThenBy(o => o.Customer.CustomerCode)
.ToListAsync();