onSourcing

fun onSourcing(orderCreated: OrderCreated)

事件概念:既定事实,已发生的事实.(不可篡改)

事件朔源处理函数职责/概念.
1.修改聚合状态(并且有且只有这一种方式)
*

因为事件朔源处理函数只负责将聚合状态执行变更,所以一般只需同步处理,返回值为 void . 并且事件朔源函数不对外部环境/服务产生依赖。

me.ahoo.wow.api.annotation.OnSourcing 注解是可选的,约定默认使用方法名 onSourcing .


fun onSourcing(addressChanged: AddressChanged)
fun onSourcing(orderShipped: OrderShipped)
fun onSourcing(orderReceived: OrderReceived)