MCPcopy Create free account
hub / github.com/devfullcycle/goexpert / EventHandlerInterface

Interface EventHandlerInterface

20-CleanArch/pkg/events/interface.go:15–17  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13}
14
15type EventHandlerInterface interface {
16 Handle(event EventInterface, wg *sync.WaitGroup)
17}
18
19type EventDispatcherInterface interface {
20 Register(eventName string, handler EventHandlerInterface) error

Callers 8

CreateServerMethod · 0.65
mainFunction · 0.65
mainFunction · 0.65
mainFunction · 0.65
DispatchMethod · 0.65
DispatchMethod · 0.65
StartMethod · 0.65
mainFunction · 0.65

Implementers 5

TestEventHandler11-Eventos/pkg/events/event_dispatcher
MockHandler11-Eventos/pkg/events/event_dispatcher
TestEventHandler20-CleanArch/pkg/events/event_dispatch
MockHandler20-CleanArch/pkg/events/event_dispatch
OrderCreatedHandler20-CleanArch/internal/event/handler/or

Calls

no outgoing calls

Tested by

no test coverage detected