Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Component = &app.Component{ Constructor: func(container container.Container) error { return container.Provide(NewMediator) }, Serve: func(c container.Container) error { closer, err := container.Get[closer.Closer](c) if err != nil { return err } ctx, cancelFunc := context.WithCancel(closer.GetContext()) defer cancelFunc() <-ctx.Done() mediator, err := container.Get[Mediator](c) if err != nil { return err } return mediator.Close() }, }
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.