Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppServer ¶
type AppServer struct {
Logger abstraction.Logger
}
AppServer defines standard operations for an App server
type AppServerFlagsInitializer ¶
type AppServerFlagsInitializer interface {
InitializeFlags() []cli.Flag
}
AppServerFlagsInitializer describes an method for flag initialization
type AppServerHandlerRegistar ¶
type AppServerHandlerRegistar interface {
InitializeServiceHandlers(service micro.Service) error
}
AppServerHandlerRegistar describes an method for Service Handlers initialization
type AppServerInfrastructureInitializer ¶
type AppServerInfrastructureInitializer interface {
InitializeInfrastructure() error
}
AppServerInfrastructureInitializer describes an method for infrastructure initialization
type AppServerOptionsInitializer ¶
type AppServerOptionsInitializer interface {
InitializeOptions() []micro.Option
}
AppServerOptionsInitializer describes an method for service options initialization
Click to show internal directories.
Click to hide internal directories.