using Ardalis.Specification; using PyroFetes.Models; namespace PyroFetes.Specifications.PurchaseOrders; public class GetPurchaseOrderByIdWithProductsSpec : Specification { public GetPurchaseOrderByIdWithProductsSpec(int purchaseOrderId) { Query .Where(p => p.Id == purchaseOrderId) .Include(p => p.PurchaseProducts!) .ThenInclude(pp => pp.Product); } }