コード例 #1
0
ファイル: mocks.go プロジェクト: xjplke/eventhorizon
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{} })
}
コード例 #2
0
ファイル: aggregate.go プロジェクト: xjplke/eventhorizon
func init() {
	eh.RegisterAggregate(func(id eh.UUID) eh.Aggregate {
		return NewInvitationAggregate(id)
	})
}