Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServerOptions ¶
type ServerRoot ¶
type ServerRoot interface {
Cleanup() error
Bus() bus.Dispatcher
Logger() log.Logger
UsersReader() domain.UsersReader
}
Represents a services root containing every services used by a server.
func Server ¶
func Server(options ServerOptions, logger log.Logger) (ServerRoot, error)
Instantiate a new server root, registering and initializing every services needed by the server.
Click to show internal directories.
Click to hide internal directories.