using Microsoft.eShopWeb.ApplicationCore.Entities.OrderAggregate; using Microsoft.eShopWeb.ApplicationCore.Helpers.Query; namespace Microsoft.eShopWeb.ApplicationCore.Specifications { public class CustomerOrdersWithItemsSpecification : BaseSpecification { public CustomerOrdersWithItemsSpecification(string buyerId) : base(o => o.BuyerId == buyerId) { AddIncludes(query => query.Include(o => o.OrderItems).ThenInclude(i => i.ItemOrdered)); } } }