# Functions

AfterStart run funcs after app starts.
AfterStop run funcs after app stops.
BeforeStart run funcs before app starts.
BeforeStop run funcs before app stops.
Context with service context.
Endpoint with service endpoint.
FromContext returns the Transport value stored in ctx, if any.
ID with service id.
Logger with service logger.
Metadata with service metadata.
Name with service name.
New create an application lifecycle manager.
NewContext returns a new Context that carries value.
Registrar with service registry.
RegistrarTimeout with registrar timeout.
Server with transport servers.
Signal with exit signals.
StopTimeout with app stop timeout.
Version with service version.

# Structs

App is an application components lifecycle manager.

# Interfaces

AppInfo is application context value.

# Type aliases

Option is an application option.