Click or drag to resize

KubeService Properties

The KubeService type exposes the following members.

Public propertyArguments
Returns the list of command line arguments passed to the service. This defaults to an empty list.
Public propertyBaseUri

For services with exactly one network endpoint, this returns the base URI to be used to access the service.

Note Note
This will throw a InvalidOperationException if the service defines no endpoints or has multiple endpoints.
Public propertyDescription
Returns the service description for this service.
Public propertyEndpoints
Returns the dictionary mapping case sensitive service endpoint names to endpoint information.
Public propertyExitCode
Returns the exit code returned by the service.
Public propertyExitException
Returns any abnormal exception thrown by the derived OnRunAsync method.
Public propertyGitVersion
Returns GIT branch and commit the service was built from as well as an optional indication the the build branch had uncomitted changes (e.g. was dirty).
Public propertyInDevelopment
Returns true when the service is running in development or test mode, when the DEV_WORKSTATION environment variable is defined.
Public propertyInProduction
Returns true when the service is running in production, when the DEV_WORKSTATION environment variable is not defined.
Public propertyLog
Returns the service's default logger.
Public propertyLogManager
Returns the service's log manager.
Public propertyName
Returns the service name.
Public propertyServiceMap
Returns the service map.
Public propertyStatus
Returns the service current running status.
Public propertyTerminator
Returns the service's ProcessTerminator. This can be used to handle termination signals.
See Also