Versions in this module Expand all Collapse all v1 v1.0.1 Sep 10, 2021 Changes in this version + type GRPCRegistrator interface + RegisterGRPC func(*grpc.Server) + type RouteRegistrator interface + RegisterRoute func(rest.Router) + type Server struct + Listeners []net.Listener + func Start(name string, cfg *config.HTTPServer, container *dig.Container, ...) (e *Server, err error) + func (e *Server) AddService(svc Service) + func (e *Server) Audit(source string, eventType string, identity string, contextID string, ...) + func (e *Server) Close() + func (e *Server) Configuration() *config.HTTPServer + func (e *Server) Discovery() appcontainer.Discovery + func (e *Server) Err() <-chan error + func (e *Server) Hostname() string + func (e *Server) IsReady() bool + func (e *Server) ListenURLs() []string + func (e *Server) LocalIP() string + func (e *Server) Name() string + func (e *Server) Service(name string) Service + func (e *Server) StartedAt() time.Time + type Service interface + Close func() + IsReady func() bool + Name func() string + type ServiceFactory func(*Server) interface + type StartSubcriber interface + OnStarted func() error