Class HealthEndpointAppBuilderExtensions
- Namespace
- Steeltoe.Management.EndpointOwin.Health
- Assembly
- Steeltoe.Management.EndpointOwin.dll
public static class HealthEndpointAppBuilderExtensions
- Inheritance
-
HealthEndpointAppBuilderExtensions
- Inherited Members
Methods
UseHealthActuator(IAppBuilder, IConfiguration, ILoggerFactory)
Add HealthCheck actuator endpoint to OWIN Pipeline
public static IAppBuilder UseHealthActuator(this IAppBuilder builder, IConfiguration config, ILoggerFactory loggerFactory = null)
Parameters
builderIAppBuilderOWIN Owin.IAppBuilder
configIConfigurationIConfiguration of application for configuring health endpoint
loggerFactoryILoggerFactoryFor logging within the middleware
Returns
- IAppBuilder
OWIN Owin.IAppBuilder with Health Endpoint added
UseHealthActuator(IAppBuilder, IHealthOptions, ILoggerFactory)
Add HealthCheck middleware to OWIN Pipeline
public static IAppBuilder UseHealthActuator(this IAppBuilder builder, IHealthOptions options, ILoggerFactory loggerFactory = null)
Parameters
builderIAppBuilderOWIN Owin.IAppBuilder
optionsIHealthOptionsIHealthOptions for configuring Health endpoint
loggerFactoryILoggerFactoryFor logging within the middleware
Returns
- IAppBuilder
OWIN Owin.IAppBuilder with Health Endpoint added
UseHealthActuator(IAppBuilder, IHealthOptions, IHealthAggregator, ILoggerFactory)
Add HealthCheck middleware to OWIN Pipeline
public static IAppBuilder UseHealthActuator(this IAppBuilder builder, IHealthOptions options, IHealthAggregator aggregator, ILoggerFactory loggerFactory = null)
Parameters
builderIAppBuilderOWIN Owin.IAppBuilder
optionsIHealthOptionsIHealthOptions for configuring Health endpoint
aggregatorIHealthAggregatorIHealthAggregator for determining how to report aggregate health of the application
loggerFactoryILoggerFactoryFor logging within the middleware
Returns
- IAppBuilder
OWIN Owin.IAppBuilder with Health Endpoint added
UseHealthActuator(IAppBuilder, IHealthOptions, IHealthAggregator, IEnumerable<IHealthContributor>, ILoggerFactory)
Add HealthCheck middleware to OWIN Pipeline
public static IAppBuilder UseHealthActuator(this IAppBuilder builder, IHealthOptions options, IHealthAggregator aggregator, IEnumerable<IHealthContributor> contributors, ILoggerFactory loggerFactory = null)
Parameters
builderIAppBuilderOWIN Owin.IAppBuilder
optionsIHealthOptionsIHealthOptions for configuring Health endpoint
aggregatorIHealthAggregatorIHealthAggregator for determining how to report aggregate health of the application
contributorsIEnumerable<IHealthContributor>A list of IHealthContributor to monitor for determining application health
loggerFactoryILoggerFactoryFor logging within the middleware
Returns
- IAppBuilder
OWIN Owin.IAppBuilder with Health Endpoint added