// For complete examples and data files, please go to https://github.com/groupdocsassembly/GroupDocs_Assembly_NET
/// <summary>
/// Fetches product details from PopulateData
/// </summary>
/// <returns>Returns product details, one data at a time</returns>
public static IEnumerable<BusinessObjects.Product> GetProductsData()
{
foreach (BusinessObjects.Customer customer in PopulateData())
{
foreach (BusinessObjects.Order order in customer.Order)
yield return order.Product;
}
}