Exemplo n.º 1
0
func init() {
	eh.RegisterAggregate(func(id eh.UUID) eh.Aggregate {
		return &TestAggregate{AggregateBase: eh.NewAggregateBase(id)}
	})

	eh.RegisterEvent(func() eh.Event { return &TestEvent{} })
	eh.RegisterEvent(func() eh.Event { return &TestEventOther{} })
}
Exemplo n.º 2
0
func init() {
	eh.RegisterEvent(func() eh.Event { return &InviteCreated{} })
	eh.RegisterEvent(func() eh.Event { return &InviteAccepted{} })
	eh.RegisterEvent(func() eh.Event { return &InviteDeclined{} })
}