请教在聚合范围内聚合根创建实体的问题
CQRS文档、例子看了一些,试着写一个简单例子的时候还是觉得不适应;
比如“订单”聚合中SalesOrder与SalesOrderLine,在传统的方式中我会调用:
orderline=new SalesOrderLine();
SalesOrder.AddOrderLine(orderline);
在CQRS中应该如何处理呢?是应该发出CreateSalesOrderLineEvent然后在SalesOrderline的EventHandler中处理吗?
如果不是这样的话在生成SalesOrder的快照时是否连同SalesOrder.OrderLines属性一同序列化;