I'm using object and collection Initializers in the program and thinking how to get the example below.
Orders.Add(new Order() { id = 123, date = new datetime(2012,03,26) items = new OrderItems() { lineid = 1, quantity = 3, order = ?? // want to assign to current order. } } How can I assign the newly created order to the order item?
OrderItemcontain anOrder? I would think that theOrderis the aggregate root and contains items with additional context about those items (OrderItems). But those items don't really need to know anything about the order.itemsassign the property transparently, although that won't work forOrderItems added to the collection later.