Documentation
¶
Index ¶
- func NewCatalogHandlers(catalog domain.CatalogRepository) ddd.EventHandler[ddd.AggregateEvent]
- func NewDomainEventHandlers(publisher am.MessagePublisher[ddd.Event]) ddd.EventHandler[ddd.AggregateEvent]
- func NewMallHandlers(mall domain.MallRepository) ddd.EventHandler[ddd.AggregateEvent]
- func RegisterCatalogHandlers(subscriber ddd.EventSubscriber[ddd.AggregateEvent], ...)
- func RegisterCatalogHandlersTx(container di.Container)
- func RegisterDomainEventHandlers(subscriber ddd.EventSubscriber[ddd.AggregateEvent], ...)
- func RegisterDomainEventHandlersTx(container di.Container)
- func RegisterMallHandlers(subscriber ddd.EventSubscriber[ddd.AggregateEvent], ...)
- func RegisterMallHandlersTx(container di.Container)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCatalogHandlers ¶
func NewCatalogHandlers(catalog domain.CatalogRepository) ddd.EventHandler[ddd.AggregateEvent]
func NewDomainEventHandlers ¶
func NewDomainEventHandlers(publisher am.MessagePublisher[ddd.Event]) ddd.EventHandler[ddd.AggregateEvent]
func NewMallHandlers ¶
func NewMallHandlers(mall domain.MallRepository) ddd.EventHandler[ddd.AggregateEvent]
func RegisterCatalogHandlers ¶
func RegisterCatalogHandlers(subscriber ddd.EventSubscriber[ddd.AggregateEvent], handlers ddd.EventHandler[ddd.AggregateEvent])
func RegisterDomainEventHandlers ¶
func RegisterDomainEventHandlers(subscriber ddd.EventSubscriber[ddd.AggregateEvent], handlers ddd.EventHandler[ddd.AggregateEvent])
func RegisterMallHandlers ¶
func RegisterMallHandlers(subscriber ddd.EventSubscriber[ddd.AggregateEvent], handlers ddd.EventHandler[ddd.AggregateEvent])
func RegisterMallHandlersTx ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.